From 37b1f174439818d61909923938e521ac3be40069 Mon Sep 17 00:00:00 2001 From: matt Date: Sun, 19 Oct 2025 09:17:46 -0500 Subject: [PATCH] Initial project structure setup - Created organized directory structure separated by technology type - Added server project folders: API, Core, Data, Shared, SignalR, Admin - Added client project folders for future Unity integration - Added server test project directories for Unit, Integration, Performance - Added separate documentation for server and client components - Added technology-specific configuration and script directories - Created solution filter placeholders for different development contexts - Prepared for Visual Studio 2022 server solution setup --- .env.template | 0 config/client/client-config.template.json | 0 config/server/appsettings.template.json | 0 config/server/database-setup.sql | 0 docker-compose.yml | 0 docs/client/Client-Architecture.md | 0 docs/client/Unity-Setup.md | 0 docs/server/API-Documentation.md | 0 docs/server/Database-Schema.md | 0 docs/server/Deployment-Guide.md | 0 docs/server/README.md | 0 scripts/client/build-unity.bat | 0 scripts/client/build-unity.sh | 0 scripts/server/build.bat | 0 scripts/server/build.sh | 0 scripts/server/deploy.bat | 0 scripts/server/deploy.sh | 0 solution-filters/Client-Development.slnf | 0 solution-filters/Server-API-Development.slnf | 0 solution-filters/Server-Core-Development.slnf | 0 solution-filters/Server-Full-Testing.slnf | 0 21 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .env.template create mode 100644 config/client/client-config.template.json create mode 100644 config/server/appsettings.template.json create mode 100644 config/server/database-setup.sql create mode 100644 docker-compose.yml create mode 100644 docs/client/Client-Architecture.md create mode 100644 docs/client/Unity-Setup.md create mode 100644 docs/server/API-Documentation.md create mode 100644 docs/server/Database-Schema.md create mode 100644 docs/server/Deployment-Guide.md create mode 100644 docs/server/README.md create mode 100644 scripts/client/build-unity.bat create mode 100644 scripts/client/build-unity.sh create mode 100644 scripts/server/build.bat create mode 100644 scripts/server/build.sh create mode 100644 scripts/server/deploy.bat create mode 100644 scripts/server/deploy.sh create mode 100644 solution-filters/Client-Development.slnf create mode 100644 solution-filters/Server-API-Development.slnf create mode 100644 solution-filters/Server-Core-Development.slnf create mode 100644 solution-filters/Server-Full-Testing.slnf diff --git a/.env.template b/.env.template new file mode 100644 index 0000000..e69de29 diff --git a/config/client/client-config.template.json b/config/client/client-config.template.json new file mode 100644 index 0000000..e69de29 diff --git a/config/server/appsettings.template.json b/config/server/appsettings.template.json new file mode 100644 index 0000000..e69de29 diff --git a/config/server/database-setup.sql b/config/server/database-setup.sql new file mode 100644 index 0000000..e69de29 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..e69de29 diff --git a/docs/client/Client-Architecture.md b/docs/client/Client-Architecture.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/client/Unity-Setup.md b/docs/client/Unity-Setup.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/server/API-Documentation.md b/docs/server/API-Documentation.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/server/Database-Schema.md b/docs/server/Database-Schema.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/server/Deployment-Guide.md b/docs/server/Deployment-Guide.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/server/README.md b/docs/server/README.md new file mode 100644 index 0000000..e69de29 diff --git a/scripts/client/build-unity.bat b/scripts/client/build-unity.bat new file mode 100644 index 0000000..e69de29 diff --git a/scripts/client/build-unity.sh b/scripts/client/build-unity.sh new file mode 100644 index 0000000..e69de29 diff --git a/scripts/server/build.bat b/scripts/server/build.bat new file mode 100644 index 0000000..e69de29 diff --git a/scripts/server/build.sh b/scripts/server/build.sh new file mode 100644 index 0000000..e69de29 diff --git a/scripts/server/deploy.bat b/scripts/server/deploy.bat new file mode 100644 index 0000000..e69de29 diff --git a/scripts/server/deploy.sh b/scripts/server/deploy.sh new file mode 100644 index 0000000..e69de29 diff --git a/solution-filters/Client-Development.slnf b/solution-filters/Client-Development.slnf new file mode 100644 index 0000000..e69de29 diff --git a/solution-filters/Server-API-Development.slnf b/solution-filters/Server-API-Development.slnf new file mode 100644 index 0000000..e69de29 diff --git a/solution-filters/Server-Core-Development.slnf b/solution-filters/Server-Core-Development.slnf new file mode 100644 index 0000000..e69de29 diff --git a/solution-filters/Server-Full-Testing.slnf b/solution-filters/Server-Full-Testing.slnf new file mode 100644 index 0000000..e69de29