diff --git a/Surge365.MassEmailReact.Server/CHANGELOG.md b/Surge365.MassEmailReact.API/CHANGELOG.md
similarity index 100%
rename from Surge365.MassEmailReact.Server/CHANGELOG.md
rename to Surge365.MassEmailReact.API/CHANGELOG.md
diff --git a/Surge365.MassEmailReact.API/Controllers/AuthenticationController.cs b/Surge365.MassEmailReact.API/Controllers/AuthenticationController.cs
new file mode 100644
index 0000000..af5366e
--- /dev/null
+++ b/Surge365.MassEmailReact.API/Controllers/AuthenticationController.cs
@@ -0,0 +1,30 @@
+using Microsoft.AspNetCore.Http;
+using Microsoft.AspNetCore.Identity.Data;
+using Microsoft.AspNetCore.Mvc;
+
+namespace Surge365.MassEmailReact.Server.Controllers
+{
+ //[Route("api/[controller]")]
+ //[ApiController]
+ //public class AuthenticationController : ControllerBase
+ //{
+ // private readonly IAuthService _authService;
+
+ // public AuthenticationController(IAuthService authService)
+ // {
+ // _authService = authService;
+ // }
+
+ // [HttpPost("login")]
+ // public IActionResult Authenticate([FromBody] LoginRequest request)
+ // {
+ // var token = _authService.Authenticate(request.Username, request.Password);
+ // if (token == null)
+ // {
+ // return Unauthorized(new { message = "Invalid credentials" });
+ // }
+
+ // return Ok(new { token });
+ // }
+ //}
+}
\ No newline at end of file
diff --git a/Surge365.MassEmailReact.Server/Program.cs b/Surge365.MassEmailReact.API/Program.cs
similarity index 100%
rename from Surge365.MassEmailReact.Server/Program.cs
rename to Surge365.MassEmailReact.API/Program.cs
diff --git a/Surge365.MassEmailReact.Server/Properties/launchSettings.json b/Surge365.MassEmailReact.API/Properties/launchSettings.json
similarity index 100%
rename from Surge365.MassEmailReact.Server/Properties/launchSettings.json
rename to Surge365.MassEmailReact.API/Properties/launchSettings.json
diff --git a/Surge365.MassEmailReact.Server/Surge365.MassEmailReact.API.csproj b/Surge365.MassEmailReact.API/Surge365.MassEmailReact.API.csproj
similarity index 100%
rename from Surge365.MassEmailReact.Server/Surge365.MassEmailReact.API.csproj
rename to Surge365.MassEmailReact.API/Surge365.MassEmailReact.API.csproj
diff --git a/Surge365.MassEmailReact.Server/Surge365.MassEmailReact.Server.http b/Surge365.MassEmailReact.API/Surge365.MassEmailReact.Server.http
similarity index 100%
rename from Surge365.MassEmailReact.Server/Surge365.MassEmailReact.Server.http
rename to Surge365.MassEmailReact.API/Surge365.MassEmailReact.Server.http
diff --git a/Surge365.MassEmailReact.Server/appsettings.Development.json b/Surge365.MassEmailReact.API/appsettings.Development.json
similarity index 100%
rename from Surge365.MassEmailReact.Server/appsettings.Development.json
rename to Surge365.MassEmailReact.API/appsettings.Development.json
diff --git a/Surge365.MassEmailReact.Server/appsettings.json b/Surge365.MassEmailReact.API/appsettings.json
similarity index 100%
rename from Surge365.MassEmailReact.Server/appsettings.json
rename to Surge365.MassEmailReact.API/appsettings.json
diff --git a/Surge365.MassEmailReact.Server/Controllers/AuthenticationController.cs b/Surge365.MassEmailReact.Server/Controllers/AuthenticationController.cs
deleted file mode 100644
index 4640e1c..0000000
--- a/Surge365.MassEmailReact.Server/Controllers/AuthenticationController.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-using Microsoft.AspNetCore.Http;
-using Microsoft.AspNetCore.Mvc;
-
-namespace Surge365.MassEmailReact.Server.Controllers
-{
- [Route("api/[controller]")]
- [ApiController]
- public class AuthencticationController : ControllerBase
- {
- [HttpPost]
- public bool Authenticate(string username, string password)
- {
- return false;
- }
- }
-}
diff --git a/Surge365.MassEmailReact.UnitTests/Surge365.MassEmailReact.UnitTests.csproj b/Surge365.MassEmailReact.UnitTests/Surge365.MassEmailReact.UnitTests.csproj
index 6cc8cd9..da1f77c 100644
--- a/Surge365.MassEmailReact.UnitTests/Surge365.MassEmailReact.UnitTests.csproj
+++ b/Surge365.MassEmailReact.UnitTests/Surge365.MassEmailReact.UnitTests.csproj
@@ -16,10 +16,10 @@
-
+
-
+
diff --git a/surge365.massemailreact.client/.gitignore b/Surge365.MassEmailReact.Web/.gitignore
similarity index 100%
rename from surge365.massemailreact.client/.gitignore
rename to Surge365.MassEmailReact.Web/.gitignore
diff --git a/surge365.massemailreact.client/CHANGELOG.md b/Surge365.MassEmailReact.Web/CHANGELOG.md
similarity index 100%
rename from surge365.massemailreact.client/CHANGELOG.md
rename to Surge365.MassEmailReact.Web/CHANGELOG.md
diff --git a/surge365.massemailreact.client/README.md b/Surge365.MassEmailReact.Web/README.md
similarity index 100%
rename from surge365.massemailreact.client/README.md
rename to Surge365.MassEmailReact.Web/README.md
diff --git a/surge365.massemailreact.client/Surge365.MassEmailReact.Web.esproj b/Surge365.MassEmailReact.Web/Surge365.MassEmailReact.Web.esproj
similarity index 100%
rename from surge365.massemailreact.client/Surge365.MassEmailReact.Web.esproj
rename to Surge365.MassEmailReact.Web/Surge365.MassEmailReact.Web.esproj
diff --git a/surge365.massemailreact.client/eslint.config.js b/Surge365.MassEmailReact.Web/eslint.config.js
similarity index 100%
rename from surge365.massemailreact.client/eslint.config.js
rename to Surge365.MassEmailReact.Web/eslint.config.js
diff --git a/surge365.massemailreact.client/index.html b/Surge365.MassEmailReact.Web/index.html
similarity index 100%
rename from surge365.massemailreact.client/index.html
rename to Surge365.MassEmailReact.Web/index.html
diff --git a/surge365.massemailreact.client/package-lock.json b/Surge365.MassEmailReact.Web/package-lock.json
similarity index 100%
rename from surge365.massemailreact.client/package-lock.json
rename to Surge365.MassEmailReact.Web/package-lock.json
diff --git a/surge365.massemailreact.client/package.json b/Surge365.MassEmailReact.Web/package.json
similarity index 100%
rename from surge365.massemailreact.client/package.json
rename to Surge365.MassEmailReact.Web/package.json
diff --git a/surge365.massemailreact.client/public/content/js/ytb-massemail-.global.ts b/Surge365.MassEmailReact.Web/public/content/js/ytb-massemail-.global.ts
similarity index 100%
rename from surge365.massemailreact.client/public/content/js/ytb-massemail-.global.ts
rename to Surge365.MassEmailReact.Web/public/content/js/ytb-massemail-.global.ts
diff --git a/surge365.massemailreact.client/public/content/js/ytb-massemail-utilities-1.0.ts b/Surge365.MassEmailReact.Web/public/content/js/ytb-massemail-utilities-1.0.ts
similarity index 100%
rename from surge365.massemailreact.client/public/content/js/ytb-massemail-utilities-1.0.ts
rename to Surge365.MassEmailReact.Web/public/content/js/ytb-massemail-utilities-1.0.ts
diff --git a/surge365.massemailreact.client/public/vite.svg b/Surge365.MassEmailReact.Web/public/vite.svg
similarity index 100%
rename from surge365.massemailreact.client/public/vite.svg
rename to Surge365.MassEmailReact.Web/public/vite.svg
diff --git a/surge365.massemailreact.client/src/assets/react.svg b/Surge365.MassEmailReact.Web/src/assets/react.svg
similarity index 100%
rename from surge365.massemailreact.client/src/assets/react.svg
rename to Surge365.MassEmailReact.Web/src/assets/react.svg
diff --git a/surge365.massemailreact.client/src/components/layouts/Layout.tsx b/Surge365.MassEmailReact.Web/src/components/layouts/Layout.tsx
similarity index 100%
rename from surge365.massemailreact.client/src/components/layouts/Layout.tsx
rename to Surge365.MassEmailReact.Web/src/components/layouts/Layout.tsx
diff --git a/surge365.massemailreact.client/src/components/layouts/LayoutLogin.tsx b/Surge365.MassEmailReact.Web/src/components/layouts/LayoutLogin.tsx
similarity index 100%
rename from surge365.massemailreact.client/src/components/layouts/LayoutLogin.tsx
rename to Surge365.MassEmailReact.Web/src/components/layouts/LayoutLogin.tsx
diff --git a/surge365.massemailreact.client/src/components/layouts/LayoutLogin_Backup.tsx b/Surge365.MassEmailReact.Web/src/components/layouts/LayoutLogin_Backup.tsx
similarity index 100%
rename from surge365.massemailreact.client/src/components/layouts/LayoutLogin_Backup.tsx
rename to Surge365.MassEmailReact.Web/src/components/layouts/LayoutLogin_Backup.tsx
diff --git a/surge365.massemailreact.client/src/components/layouts/Layout_backup.tsx b/Surge365.MassEmailReact.Web/src/components/layouts/Layout_backup.tsx
similarity index 100%
rename from surge365.massemailreact.client/src/components/layouts/Layout_backup.tsx
rename to Surge365.MassEmailReact.Web/src/components/layouts/Layout_backup.tsx
diff --git a/surge365.massemailreact.client/src/components/modals/ForgotPasswordModal.tsx b/Surge365.MassEmailReact.Web/src/components/modals/ForgotPasswordModal.tsx
similarity index 100%
rename from surge365.massemailreact.client/src/components/modals/ForgotPasswordModal.tsx
rename to Surge365.MassEmailReact.Web/src/components/modals/ForgotPasswordModal.tsx
diff --git a/surge365.massemailreact.client/src/components/pages/App.tsx b/Surge365.MassEmailReact.Web/src/components/pages/App.tsx
similarity index 100%
rename from surge365.massemailreact.client/src/components/pages/App.tsx
rename to Surge365.MassEmailReact.Web/src/components/pages/App.tsx
diff --git a/surge365.massemailreact.client/src/components/pages/Login.tsx b/Surge365.MassEmailReact.Web/src/components/pages/Login.tsx
similarity index 100%
rename from surge365.massemailreact.client/src/components/pages/Login.tsx
rename to Surge365.MassEmailReact.Web/src/components/pages/Login.tsx
diff --git a/surge365.massemailreact.client/src/components/pages/Vehicles.tsx b/Surge365.MassEmailReact.Web/src/components/pages/Vehicles.tsx
similarity index 100%
rename from surge365.massemailreact.client/src/components/pages/Vehicles.tsx
rename to Surge365.MassEmailReact.Web/src/components/pages/Vehicles.tsx
diff --git a/surge365.massemailreact.client/src/components/pages/main.tsx b/Surge365.MassEmailReact.Web/src/components/pages/main.tsx
similarity index 100%
rename from surge365.massemailreact.client/src/components/pages/main.tsx
rename to Surge365.MassEmailReact.Web/src/components/pages/main.tsx
diff --git a/surge365.massemailreact.client/src/config/constants.ts b/Surge365.MassEmailReact.Web/src/config/constants.ts
similarity index 100%
rename from surge365.massemailreact.client/src/config/constants.ts
rename to Surge365.MassEmailReact.Web/src/config/constants.ts
diff --git a/surge365.massemailreact.client/src/css/Vehicles.css b/Surge365.MassEmailReact.Web/src/css/Vehicles.css
similarity index 100%
rename from surge365.massemailreact.client/src/css/Vehicles.css
rename to Surge365.MassEmailReact.Web/src/css/Vehicles.css
diff --git a/surge365.massemailreact.client/src/css/adminlte-custom.css b/Surge365.MassEmailReact.Web/src/css/adminlte-custom.css
similarity index 100%
rename from surge365.massemailreact.client/src/css/adminlte-custom.css
rename to Surge365.MassEmailReact.Web/src/css/adminlte-custom.css
diff --git a/surge365.massemailreact.client/src/css/main.css b/Surge365.MassEmailReact.Web/src/css/main.css
similarity index 100%
rename from surge365.massemailreact.client/src/css/main.css
rename to Surge365.MassEmailReact.Web/src/css/main.css
diff --git a/surge365.massemailreact.client/src/css/surge365.css b/Surge365.MassEmailReact.Web/src/css/surge365.css
similarity index 100%
rename from surge365.massemailreact.client/src/css/surge365.css
rename to Surge365.MassEmailReact.Web/src/css/surge365.css
diff --git a/surge365.massemailreact.client/src/ts/utils.ts b/Surge365.MassEmailReact.Web/src/ts/utils.ts
similarity index 100%
rename from surge365.massemailreact.client/src/ts/utils.ts
rename to Surge365.MassEmailReact.Web/src/ts/utils.ts
diff --git a/surge365.massemailreact.client/src/vite-env.d.ts b/Surge365.MassEmailReact.Web/src/vite-env.d.ts
similarity index 100%
rename from surge365.massemailreact.client/src/vite-env.d.ts
rename to Surge365.MassEmailReact.Web/src/vite-env.d.ts
diff --git a/surge365.massemailreact.client/tsconfig.app.json b/Surge365.MassEmailReact.Web/tsconfig.app.json
similarity index 100%
rename from surge365.massemailreact.client/tsconfig.app.json
rename to Surge365.MassEmailReact.Web/tsconfig.app.json
diff --git a/surge365.massemailreact.client/tsconfig.json b/Surge365.MassEmailReact.Web/tsconfig.json
similarity index 100%
rename from surge365.massemailreact.client/tsconfig.json
rename to Surge365.MassEmailReact.Web/tsconfig.json
diff --git a/surge365.massemailreact.client/tsconfig.node.json b/Surge365.MassEmailReact.Web/tsconfig.node.json
similarity index 100%
rename from surge365.massemailreact.client/tsconfig.node.json
rename to Surge365.MassEmailReact.Web/tsconfig.node.json
diff --git a/surge365.massemailreact.client/vite.config.ts b/Surge365.MassEmailReact.Web/vite.config.ts
similarity index 100%
rename from surge365.massemailreact.client/vite.config.ts
rename to Surge365.MassEmailReact.Web/vite.config.ts
diff --git a/Surge365.MassEmailReact.sln b/Surge365.MassEmailReact.sln
index 43a03dd..7294d1f 100644
--- a/Surge365.MassEmailReact.sln
+++ b/Surge365.MassEmailReact.sln
@@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.13.35806.99
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{54A90642-561A-4BB1-A94E-469ADEE60C69}") = "Surge365.MassEmailReact.Web", "surge365.massemailreact.client\Surge365.MassEmailReact.Web.esproj", "{E719388D-D7C7-6E5A-3D56-06DBCCECFF8F}"
+Project("{54A90642-561A-4BB1-A94E-469ADEE60C69}") = "Surge365.MassEmailReact.Web", "Surge365.MassEmailReact.Web\Surge365.MassEmailReact.Web.esproj", "{E719388D-D7C7-6E5A-3D56-06DBCCECFF8F}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Surge365.MassEmailReact.API", "Surge365.MassEmailReact.Server\Surge365.MassEmailReact.API.csproj", "{585F39DB-9461-48EB-9A0A-294478A9F052}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Surge365.MassEmailReact.API", "Surge365.MassEmailReact.API\Surge365.MassEmailReact.API.csproj", "{585F39DB-9461-48EB-9A0A-294478A9F052}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Surge365.MassEmailReact.Domain", "Surge365.MassEmailReact.Domain\Surge365.MassEmailReact.Domain.csproj", "{6032050E-5666-4246-BA3E-4FABCD813724}"
EndProject
diff --git a/surge365.massemailreact.client/.vscode/launch.json b/surge365.massemailreact.client/.vscode/launch.json
deleted file mode 100644
index 72a9f42..0000000
--- a/surge365.massemailreact.client/.vscode/launch.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "version": "0.2.0",
- "configurations": [
- {
- "type": "edge",
- "request": "launch",
- "name": "localhost (Edge)",
- "url": "https://localhost:52871",
- "webRoot": "${workspaceFolder}"
- },
- {
- "type": "chrome",
- "request": "launch",
- "name": "localhost (Chrome)",
- "url": "https://localhost:52871",
- "webRoot": "${workspaceFolder}"
- }
- ]
-}