diff --git a/src/Core/.dockerignore b/web/backend/.dockerignore similarity index 100% rename from src/Core/.dockerignore rename to web/backend/.dockerignore diff --git a/src/Core/API/API.Core/API.Core.csproj b/web/backend/API/API.Core/API.Core.csproj similarity index 100% rename from src/Core/API/API.Core/API.Core.csproj rename to web/backend/API/API.Core/API.Core.csproj diff --git a/src/Core/API/API.Core/Authentication/JwtAuthenticationHandler.cs b/web/backend/API/API.Core/Authentication/JwtAuthenticationHandler.cs similarity index 100% rename from src/Core/API/API.Core/Authentication/JwtAuthenticationHandler.cs rename to web/backend/API/API.Core/Authentication/JwtAuthenticationHandler.cs diff --git a/src/Core/API/API.Core/Contracts/Auth/AuthDTO.cs b/web/backend/API/API.Core/Contracts/Auth/AuthDTO.cs similarity index 100% rename from src/Core/API/API.Core/Contracts/Auth/AuthDTO.cs rename to web/backend/API/API.Core/Contracts/Auth/AuthDTO.cs diff --git a/src/Core/API/API.Core/Contracts/Auth/Login.cs b/web/backend/API/API.Core/Contracts/Auth/Login.cs similarity index 100% rename from src/Core/API/API.Core/Contracts/Auth/Login.cs rename to web/backend/API/API.Core/Contracts/Auth/Login.cs diff --git a/src/Core/API/API.Core/Contracts/Auth/RefreshToken.cs b/web/backend/API/API.Core/Contracts/Auth/RefreshToken.cs similarity index 100% rename from src/Core/API/API.Core/Contracts/Auth/RefreshToken.cs rename to web/backend/API/API.Core/Contracts/Auth/RefreshToken.cs diff --git a/src/Core/API/API.Core/Contracts/Auth/Register.cs b/web/backend/API/API.Core/Contracts/Auth/Register.cs similarity index 100% rename from src/Core/API/API.Core/Contracts/Auth/Register.cs rename to web/backend/API/API.Core/Contracts/Auth/Register.cs diff --git a/src/Core/API/API.Core/Contracts/Breweries/BreweryCreateRequestValidator.cs b/web/backend/API/API.Core/Contracts/Breweries/BreweryCreateRequestValidator.cs similarity index 100% rename from src/Core/API/API.Core/Contracts/Breweries/BreweryCreateRequestValidator.cs rename to web/backend/API/API.Core/Contracts/Breweries/BreweryCreateRequestValidator.cs diff --git a/src/Core/API/API.Core/Contracts/Breweries/BreweryDto.cs b/web/backend/API/API.Core/Contracts/Breweries/BreweryDto.cs similarity index 100% rename from src/Core/API/API.Core/Contracts/Breweries/BreweryDto.cs rename to web/backend/API/API.Core/Contracts/Breweries/BreweryDto.cs diff --git a/src/Core/API/API.Core/Contracts/Common/ResponseBody.cs b/web/backend/API/API.Core/Contracts/Common/ResponseBody.cs similarity index 100% rename from src/Core/API/API.Core/Contracts/Common/ResponseBody.cs rename to web/backend/API/API.Core/Contracts/Common/ResponseBody.cs diff --git a/src/Core/API/API.Core/Controllers/AuthController.cs b/web/backend/API/API.Core/Controllers/AuthController.cs similarity index 100% rename from src/Core/API/API.Core/Controllers/AuthController.cs rename to web/backend/API/API.Core/Controllers/AuthController.cs diff --git a/src/Core/API/API.Core/Controllers/BreweryController.cs b/web/backend/API/API.Core/Controllers/BreweryController.cs similarity index 100% rename from src/Core/API/API.Core/Controllers/BreweryController.cs rename to web/backend/API/API.Core/Controllers/BreweryController.cs diff --git a/src/Core/API/API.Core/Controllers/NotFoundController.cs b/web/backend/API/API.Core/Controllers/NotFoundController.cs similarity index 100% rename from src/Core/API/API.Core/Controllers/NotFoundController.cs rename to web/backend/API/API.Core/Controllers/NotFoundController.cs diff --git a/src/Core/API/API.Core/Controllers/ProtectedController.cs b/web/backend/API/API.Core/Controllers/ProtectedController.cs similarity index 100% rename from src/Core/API/API.Core/Controllers/ProtectedController.cs rename to web/backend/API/API.Core/Controllers/ProtectedController.cs diff --git a/src/Core/API/API.Core/Controllers/UserController.cs b/web/backend/API/API.Core/Controllers/UserController.cs similarity index 100% rename from src/Core/API/API.Core/Controllers/UserController.cs rename to web/backend/API/API.Core/Controllers/UserController.cs diff --git a/src/Core/API/API.Core/Dockerfile b/web/backend/API/API.Core/Dockerfile similarity index 100% rename from src/Core/API/API.Core/Dockerfile rename to web/backend/API/API.Core/Dockerfile diff --git a/src/Core/API/API.Core/GlobalException.cs b/web/backend/API/API.Core/GlobalException.cs similarity index 100% rename from src/Core/API/API.Core/GlobalException.cs rename to web/backend/API/API.Core/GlobalException.cs diff --git a/src/Core/API/API.Core/Program.cs b/web/backend/API/API.Core/Program.cs similarity index 100% rename from src/Core/API/API.Core/Program.cs rename to web/backend/API/API.Core/Program.cs diff --git a/src/Core/API/API.Core/appsettings.Development.json b/web/backend/API/API.Core/appsettings.Development.json similarity index 100% rename from src/Core/API/API.Core/appsettings.Development.json rename to web/backend/API/API.Core/appsettings.Development.json diff --git a/src/Core/API/API.Core/appsettings.Production.json b/web/backend/API/API.Core/appsettings.Production.json similarity index 100% rename from src/Core/API/API.Core/appsettings.Production.json rename to web/backend/API/API.Core/appsettings.Production.json diff --git a/src/Core/API/API.Core/appsettings.json b/web/backend/API/API.Core/appsettings.json similarity index 100% rename from src/Core/API/API.Core/appsettings.json rename to web/backend/API/API.Core/appsettings.json diff --git a/src/Core/API/API.Specs/API.Specs.csproj b/web/backend/API/API.Specs/API.Specs.csproj similarity index 100% rename from src/Core/API/API.Specs/API.Specs.csproj rename to web/backend/API/API.Specs/API.Specs.csproj diff --git a/src/Core/API/API.Specs/Dockerfile b/web/backend/API/API.Specs/Dockerfile similarity index 100% rename from src/Core/API/API.Specs/Dockerfile rename to web/backend/API/API.Specs/Dockerfile diff --git a/src/Core/API/API.Specs/Features/AccessTokenValidation.feature b/web/backend/API/API.Specs/Features/AccessTokenValidation.feature similarity index 100% rename from src/Core/API/API.Specs/Features/AccessTokenValidation.feature rename to web/backend/API/API.Specs/Features/AccessTokenValidation.feature diff --git a/src/Core/API/API.Specs/Features/Confirmation.feature b/web/backend/API/API.Specs/Features/Confirmation.feature similarity index 100% rename from src/Core/API/API.Specs/Features/Confirmation.feature rename to web/backend/API/API.Specs/Features/Confirmation.feature diff --git a/src/Core/API/API.Specs/Features/Login.feature b/web/backend/API/API.Specs/Features/Login.feature similarity index 100% rename from src/Core/API/API.Specs/Features/Login.feature rename to web/backend/API/API.Specs/Features/Login.feature diff --git a/src/Core/API/API.Specs/Features/NotFound.feature b/web/backend/API/API.Specs/Features/NotFound.feature similarity index 100% rename from src/Core/API/API.Specs/Features/NotFound.feature rename to web/backend/API/API.Specs/Features/NotFound.feature diff --git a/src/Core/API/API.Specs/Features/Registration.feature b/web/backend/API/API.Specs/Features/Registration.feature similarity index 100% rename from src/Core/API/API.Specs/Features/Registration.feature rename to web/backend/API/API.Specs/Features/Registration.feature diff --git a/src/Core/API/API.Specs/Features/ResendConfirmation.feature b/web/backend/API/API.Specs/Features/ResendConfirmation.feature similarity index 100% rename from src/Core/API/API.Specs/Features/ResendConfirmation.feature rename to web/backend/API/API.Specs/Features/ResendConfirmation.feature diff --git a/src/Core/API/API.Specs/Features/TokenRefresh.feature b/web/backend/API/API.Specs/Features/TokenRefresh.feature similarity index 100% rename from src/Core/API/API.Specs/Features/TokenRefresh.feature rename to web/backend/API/API.Specs/Features/TokenRefresh.feature diff --git a/src/Core/API/API.Specs/Mocks/MockEmailProvider.cs b/web/backend/API/API.Specs/Mocks/MockEmailProvider.cs similarity index 100% rename from src/Core/API/API.Specs/Mocks/MockEmailProvider.cs rename to web/backend/API/API.Specs/Mocks/MockEmailProvider.cs diff --git a/src/Core/API/API.Specs/Mocks/MockEmailService.cs b/web/backend/API/API.Specs/Mocks/MockEmailService.cs similarity index 100% rename from src/Core/API/API.Specs/Mocks/MockEmailService.cs rename to web/backend/API/API.Specs/Mocks/MockEmailService.cs diff --git a/src/Core/API/API.Specs/Steps/ApiGeneralSteps.cs b/web/backend/API/API.Specs/Steps/ApiGeneralSteps.cs similarity index 100% rename from src/Core/API/API.Specs/Steps/ApiGeneralSteps.cs rename to web/backend/API/API.Specs/Steps/ApiGeneralSteps.cs diff --git a/src/Core/API/API.Specs/Steps/AuthSteps.cs b/web/backend/API/API.Specs/Steps/AuthSteps.cs similarity index 100% rename from src/Core/API/API.Specs/Steps/AuthSteps.cs rename to web/backend/API/API.Specs/Steps/AuthSteps.cs diff --git a/src/Core/API/API.Specs/TestApiFactory.cs b/web/backend/API/API.Specs/TestApiFactory.cs similarity index 100% rename from src/Core/API/API.Specs/TestApiFactory.cs rename to web/backend/API/API.Specs/TestApiFactory.cs diff --git a/src/Core/API/API.Specs/reqnroll.json b/web/backend/API/API.Specs/reqnroll.json similarity index 100% rename from src/Core/API/API.Specs/reqnroll.json rename to web/backend/API/API.Specs/reqnroll.json diff --git a/src/Core/Core.slnx b/web/backend/Core.slnx similarity index 100% rename from src/Core/Core.slnx rename to web/backend/Core.slnx diff --git a/src/Core/Database/Database.Migrations/Database.Migrations.csproj b/web/backend/Database/Database.Migrations/Database.Migrations.csproj similarity index 100% rename from src/Core/Database/Database.Migrations/Database.Migrations.csproj rename to web/backend/Database/Database.Migrations/Database.Migrations.csproj diff --git a/src/Core/Database/Database.Migrations/Dockerfile b/web/backend/Database/Database.Migrations/Dockerfile similarity index 100% rename from src/Core/Database/Database.Migrations/Dockerfile rename to web/backend/Database/Database.Migrations/Dockerfile diff --git a/src/Core/Database/Database.Migrations/Program.cs b/web/backend/Database/Database.Migrations/Program.cs similarity index 100% rename from src/Core/Database/Database.Migrations/Program.cs rename to web/backend/Database/Database.Migrations/Program.cs diff --git a/src/Core/Database/Database.Migrations/scripts/01-schema/schema.sql b/web/backend/Database/Database.Migrations/scripts/01-schema/schema.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/01-schema/schema.sql rename to web/backend/Database/Database.Migrations/scripts/01-schema/schema.sql diff --git a/src/Core/Database/Database.Migrations/scripts/02-functions/UDF_GetCountryIdByCode.sql b/web/backend/Database/Database.Migrations/scripts/02-functions/UDF_GetCountryIdByCode.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/02-functions/UDF_GetCountryIdByCode.sql rename to web/backend/Database/Database.Migrations/scripts/02-functions/UDF_GetCountryIdByCode.sql diff --git a/src/Core/Database/Database.Migrations/scripts/02-functions/UDF_GetStateProvinceIdByCode.sql b/web/backend/Database/Database.Migrations/scripts/02-functions/UDF_GetStateProvinceIdByCode.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/02-functions/UDF_GetStateProvinceIdByCode.sql rename to web/backend/Database/Database.Migrations/scripts/02-functions/UDF_GetStateProvinceIdByCode.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_CreateUserAccount.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_CreateUserAccount.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_CreateUserAccount.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_CreateUserAccount.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_DeleteUserAccount.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_DeleteUserAccount.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_DeleteUserAccount.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_DeleteUserAccount.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetAllUserAccounts.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetAllUserAccounts.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetAllUserAccounts.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetAllUserAccounts.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountByEmail.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountByEmail.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountByEmail.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountByEmail.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountById.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountById.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountById.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountById.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountByUsername.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountByUsername.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountByUsername.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_GetUserAccountByUsername.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_UpdateUserAccount.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_UpdateUserAccount.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_UpdateUserAccount.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/01-UserAccount/USP_UpdateUserAccount.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_GetUserCredentialByUserAccountId.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_GetUserCredentialByUserAccountId.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_GetUserCredentialByUserAccountId.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_GetUserCredentialByUserAccountId.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_InvalidateUserCredential.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_InvalidateUserCredential.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_InvalidateUserCredential.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_InvalidateUserCredential.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_RegisterUser.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_RegisterUser.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_RegisterUser.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_RegisterUser.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_RotateUserCredential.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_RotateUserCredential.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_RotateUserCredential.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/02-Auth/USP_RotateUserCredential.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/03-UserVerification/USP_AddUserVerification.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/03-UserVerification/USP_AddUserVerification.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/03-UserVerification/USP_AddUserVerification.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/03-UserVerification/USP_AddUserVerification.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateCity.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateCity.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateCity.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateCity.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateCountry.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateCountry.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateCountry.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateCountry.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateStateProvince.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateStateProvince.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateStateProvince.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/04-Location/USP_CreateStateProvince.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/05-Breweries/USP_CreateBrewery.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/05-Breweries/USP_CreateBrewery.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/05-Breweries/USP_CreateBrewery.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/05-Breweries/USP_CreateBrewery.sql diff --git a/src/Core/Database/Database.Migrations/scripts/03-crud/05-Breweries/USP_GetBreweryById.sql b/web/backend/Database/Database.Migrations/scripts/03-crud/05-Breweries/USP_GetBreweryById.sql similarity index 100% rename from src/Core/Database/Database.Migrations/scripts/03-crud/05-Breweries/USP_GetBreweryById.sql rename to web/backend/Database/Database.Migrations/scripts/03-crud/05-Breweries/USP_GetBreweryById.sql diff --git a/src/Core/Database/Database.Seed/Database.Seed.csproj b/web/backend/Database/Database.Seed/Database.Seed.csproj similarity index 100% rename from src/Core/Database/Database.Seed/Database.Seed.csproj rename to web/backend/Database/Database.Seed/Database.Seed.csproj diff --git a/src/Core/Database/Database.Seed/Dockerfile b/web/backend/Database/Database.Seed/Dockerfile similarity index 100% rename from src/Core/Database/Database.Seed/Dockerfile rename to web/backend/Database/Database.Seed/Dockerfile diff --git a/src/Core/Database/Database.Seed/ISeeder.cs b/web/backend/Database/Database.Seed/ISeeder.cs similarity index 100% rename from src/Core/Database/Database.Seed/ISeeder.cs rename to web/backend/Database/Database.Seed/ISeeder.cs diff --git a/src/Core/Database/Database.Seed/LocationSeeder.cs b/web/backend/Database/Database.Seed/LocationSeeder.cs similarity index 100% rename from src/Core/Database/Database.Seed/LocationSeeder.cs rename to web/backend/Database/Database.Seed/LocationSeeder.cs diff --git a/src/Core/Database/Database.Seed/Program.cs b/web/backend/Database/Database.Seed/Program.cs similarity index 100% rename from src/Core/Database/Database.Seed/Program.cs rename to web/backend/Database/Database.Seed/Program.cs diff --git a/src/Core/Database/Database.Seed/UserSeeder.cs b/web/backend/Database/Database.Seed/UserSeeder.cs similarity index 100% rename from src/Core/Database/Database.Seed/UserSeeder.cs rename to web/backend/Database/Database.Seed/UserSeeder.cs diff --git a/src/Core/Domain/Domain.Entities/Domain.Entities.csproj b/web/backend/Domain/Domain.Entities/Domain.Entities.csproj similarity index 100% rename from src/Core/Domain/Domain.Entities/Domain.Entities.csproj rename to web/backend/Domain/Domain.Entities/Domain.Entities.csproj diff --git a/src/Core/Domain/Domain.Entities/Entities/BreweryPost.cs b/web/backend/Domain/Domain.Entities/Entities/BreweryPost.cs similarity index 100% rename from src/Core/Domain/Domain.Entities/Entities/BreweryPost.cs rename to web/backend/Domain/Domain.Entities/Entities/BreweryPost.cs diff --git a/src/Core/Domain/Domain.Entities/Entities/BreweryPostLocation.cs b/web/backend/Domain/Domain.Entities/Entities/BreweryPostLocation.cs similarity index 100% rename from src/Core/Domain/Domain.Entities/Entities/BreweryPostLocation.cs rename to web/backend/Domain/Domain.Entities/Entities/BreweryPostLocation.cs diff --git a/src/Core/Domain/Domain.Entities/Entities/UserAccount.cs b/web/backend/Domain/Domain.Entities/Entities/UserAccount.cs similarity index 100% rename from src/Core/Domain/Domain.Entities/Entities/UserAccount.cs rename to web/backend/Domain/Domain.Entities/Entities/UserAccount.cs diff --git a/src/Core/Domain/Domain.Entities/Entities/UserCredential.cs b/web/backend/Domain/Domain.Entities/Entities/UserCredential.cs similarity index 100% rename from src/Core/Domain/Domain.Entities/Entities/UserCredential.cs rename to web/backend/Domain/Domain.Entities/Entities/UserCredential.cs diff --git a/src/Core/Domain/Domain.Entities/Entities/UserVerification.cs b/web/backend/Domain/Domain.Entities/Entities/UserVerification.cs similarity index 100% rename from src/Core/Domain/Domain.Entities/Entities/UserVerification.cs rename to web/backend/Domain/Domain.Entities/Entities/UserVerification.cs diff --git a/src/Core/Domain/Domain.Exceptions/Domain.Exceptions.csproj b/web/backend/Domain/Domain.Exceptions/Domain.Exceptions.csproj similarity index 100% rename from src/Core/Domain/Domain.Exceptions/Domain.Exceptions.csproj rename to web/backend/Domain/Domain.Exceptions/Domain.Exceptions.csproj diff --git a/src/Core/Domain/Domain.Exceptions/Exceptions.cs b/web/backend/Domain/Domain.Exceptions/Exceptions.cs similarity index 100% rename from src/Core/Domain/Domain.Exceptions/Exceptions.cs rename to web/backend/Domain/Domain.Exceptions/Exceptions.cs diff --git a/src/Core/Infrastructure/Infrastructure.Email.Templates/Components/Footer.razor b/web/backend/Infrastructure/Infrastructure.Email.Templates/Components/Footer.razor similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email.Templates/Components/Footer.razor rename to web/backend/Infrastructure/Infrastructure.Email.Templates/Components/Footer.razor diff --git a/src/Core/Infrastructure/Infrastructure.Email.Templates/Components/Header.razor b/web/backend/Infrastructure/Infrastructure.Email.Templates/Components/Header.razor similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email.Templates/Components/Header.razor rename to web/backend/Infrastructure/Infrastructure.Email.Templates/Components/Header.razor diff --git a/src/Core/Infrastructure/Infrastructure.Email.Templates/Infrastructure.Email.Templates.csproj b/web/backend/Infrastructure/Infrastructure.Email.Templates/Infrastructure.Email.Templates.csproj similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email.Templates/Infrastructure.Email.Templates.csproj rename to web/backend/Infrastructure/Infrastructure.Email.Templates/Infrastructure.Email.Templates.csproj diff --git a/src/Core/Infrastructure/Infrastructure.Email.Templates/Mail/ResendConfirmation.razor b/web/backend/Infrastructure/Infrastructure.Email.Templates/Mail/ResendConfirmation.razor similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email.Templates/Mail/ResendConfirmation.razor rename to web/backend/Infrastructure/Infrastructure.Email.Templates/Mail/ResendConfirmation.razor diff --git a/src/Core/Infrastructure/Infrastructure.Email.Templates/Mail/UserRegistration.razor b/web/backend/Infrastructure/Infrastructure.Email.Templates/Mail/UserRegistration.razor similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email.Templates/Mail/UserRegistration.razor rename to web/backend/Infrastructure/Infrastructure.Email.Templates/Mail/UserRegistration.razor diff --git a/src/Core/Infrastructure/Infrastructure.Email.Templates/Rendering/EmailTemplateProvider.cs b/web/backend/Infrastructure/Infrastructure.Email.Templates/Rendering/EmailTemplateProvider.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email.Templates/Rendering/EmailTemplateProvider.cs rename to web/backend/Infrastructure/Infrastructure.Email.Templates/Rendering/EmailTemplateProvider.cs diff --git a/src/Core/Infrastructure/Infrastructure.Email.Templates/Rendering/IEmailTemplateProvider.cs b/web/backend/Infrastructure/Infrastructure.Email.Templates/Rendering/IEmailTemplateProvider.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email.Templates/Rendering/IEmailTemplateProvider.cs rename to web/backend/Infrastructure/Infrastructure.Email.Templates/Rendering/IEmailTemplateProvider.cs diff --git a/src/Core/Infrastructure/Infrastructure.Email/IEmailProvider.cs b/web/backend/Infrastructure/Infrastructure.Email/IEmailProvider.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email/IEmailProvider.cs rename to web/backend/Infrastructure/Infrastructure.Email/IEmailProvider.cs diff --git a/src/Core/Infrastructure/Infrastructure.Email/Infrastructure.Email.csproj b/web/backend/Infrastructure/Infrastructure.Email/Infrastructure.Email.csproj similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email/Infrastructure.Email.csproj rename to web/backend/Infrastructure/Infrastructure.Email/Infrastructure.Email.csproj diff --git a/src/Core/Infrastructure/Infrastructure.Email/SmtpEmailProvider.cs b/web/backend/Infrastructure/Infrastructure.Email/SmtpEmailProvider.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Email/SmtpEmailProvider.cs rename to web/backend/Infrastructure/Infrastructure.Email/SmtpEmailProvider.cs diff --git a/src/Core/Infrastructure/Infrastructure.Jwt/ITokenInfrastructure.cs b/web/backend/Infrastructure/Infrastructure.Jwt/ITokenInfrastructure.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Jwt/ITokenInfrastructure.cs rename to web/backend/Infrastructure/Infrastructure.Jwt/ITokenInfrastructure.cs diff --git a/src/Core/Infrastructure/Infrastructure.Jwt/Infrastructure.Jwt.csproj b/web/backend/Infrastructure/Infrastructure.Jwt/Infrastructure.Jwt.csproj similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Jwt/Infrastructure.Jwt.csproj rename to web/backend/Infrastructure/Infrastructure.Jwt/Infrastructure.Jwt.csproj diff --git a/src/Core/Infrastructure/Infrastructure.Jwt/JwtInfrastructure.cs b/web/backend/Infrastructure/Infrastructure.Jwt/JwtInfrastructure.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Jwt/JwtInfrastructure.cs rename to web/backend/Infrastructure/Infrastructure.Jwt/JwtInfrastructure.cs diff --git a/src/Core/Infrastructure/Infrastructure.PasswordHashing/Argon2Infrastructure.cs b/web/backend/Infrastructure/Infrastructure.PasswordHashing/Argon2Infrastructure.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.PasswordHashing/Argon2Infrastructure.cs rename to web/backend/Infrastructure/Infrastructure.PasswordHashing/Argon2Infrastructure.cs diff --git a/src/Core/Infrastructure/Infrastructure.PasswordHashing/IPasswordInfrastructure.cs b/web/backend/Infrastructure/Infrastructure.PasswordHashing/IPasswordInfrastructure.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.PasswordHashing/IPasswordInfrastructure.cs rename to web/backend/Infrastructure/Infrastructure.PasswordHashing/IPasswordInfrastructure.cs diff --git a/src/Core/Infrastructure/Infrastructure.PasswordHashing/Infrastructure.PasswordHashing.csproj b/web/backend/Infrastructure/Infrastructure.PasswordHashing/Infrastructure.PasswordHashing.csproj similarity index 100% rename from src/Core/Infrastructure/Infrastructure.PasswordHashing/Infrastructure.PasswordHashing.csproj rename to web/backend/Infrastructure/Infrastructure.PasswordHashing/Infrastructure.PasswordHashing.csproj diff --git a/src/Core/Infrastructure/Infrastructure.Repository.Tests/Auth/AuthRepository.test.cs b/web/backend/Infrastructure/Infrastructure.Repository.Tests/Auth/AuthRepository.test.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository.Tests/Auth/AuthRepository.test.cs rename to web/backend/Infrastructure/Infrastructure.Repository.Tests/Auth/AuthRepository.test.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository.Tests/Breweries/BreweryRepository.test.cs b/web/backend/Infrastructure/Infrastructure.Repository.Tests/Breweries/BreweryRepository.test.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository.Tests/Breweries/BreweryRepository.test.cs rename to web/backend/Infrastructure/Infrastructure.Repository.Tests/Breweries/BreweryRepository.test.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository.Tests/Database/TestConnectionFactory.cs b/web/backend/Infrastructure/Infrastructure.Repository.Tests/Database/TestConnectionFactory.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository.Tests/Database/TestConnectionFactory.cs rename to web/backend/Infrastructure/Infrastructure.Repository.Tests/Database/TestConnectionFactory.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository.Tests/Dockerfile b/web/backend/Infrastructure/Infrastructure.Repository.Tests/Dockerfile similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository.Tests/Dockerfile rename to web/backend/Infrastructure/Infrastructure.Repository.Tests/Dockerfile diff --git a/src/Core/Infrastructure/Infrastructure.Repository.Tests/Infrastructure.Repository.Tests.csproj b/web/backend/Infrastructure/Infrastructure.Repository.Tests/Infrastructure.Repository.Tests.csproj similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository.Tests/Infrastructure.Repository.Tests.csproj rename to web/backend/Infrastructure/Infrastructure.Repository.Tests/Infrastructure.Repository.Tests.csproj diff --git a/src/Core/Infrastructure/Infrastructure.Repository.Tests/UserAccount/UserAccountRepository.test.cs b/web/backend/Infrastructure/Infrastructure.Repository.Tests/UserAccount/UserAccountRepository.test.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository.Tests/UserAccount/UserAccountRepository.test.cs rename to web/backend/Infrastructure/Infrastructure.Repository.Tests/UserAccount/UserAccountRepository.test.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/Auth/AuthRepository.cs b/web/backend/Infrastructure/Infrastructure.Repository/Auth/AuthRepository.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/Auth/AuthRepository.cs rename to web/backend/Infrastructure/Infrastructure.Repository/Auth/AuthRepository.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/Auth/IAuthRepository.cs b/web/backend/Infrastructure/Infrastructure.Repository/Auth/IAuthRepository.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/Auth/IAuthRepository.cs rename to web/backend/Infrastructure/Infrastructure.Repository/Auth/IAuthRepository.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/Breweries/BreweryRepository.cs b/web/backend/Infrastructure/Infrastructure.Repository/Breweries/BreweryRepository.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/Breweries/BreweryRepository.cs rename to web/backend/Infrastructure/Infrastructure.Repository/Breweries/BreweryRepository.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/Breweries/IBreweryRepository.cs b/web/backend/Infrastructure/Infrastructure.Repository/Breweries/IBreweryRepository.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/Breweries/IBreweryRepository.cs rename to web/backend/Infrastructure/Infrastructure.Repository/Breweries/IBreweryRepository.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/Infrastructure.Repository.csproj b/web/backend/Infrastructure/Infrastructure.Repository/Infrastructure.Repository.csproj similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/Infrastructure.Repository.csproj rename to web/backend/Infrastructure/Infrastructure.Repository/Infrastructure.Repository.csproj diff --git a/src/Core/Infrastructure/Infrastructure.Repository/Repository.cs b/web/backend/Infrastructure/Infrastructure.Repository/Repository.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/Repository.cs rename to web/backend/Infrastructure/Infrastructure.Repository/Repository.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/Sql/DefaultSqlConnectionFactory.cs b/web/backend/Infrastructure/Infrastructure.Repository/Sql/DefaultSqlConnectionFactory.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/Sql/DefaultSqlConnectionFactory.cs rename to web/backend/Infrastructure/Infrastructure.Repository/Sql/DefaultSqlConnectionFactory.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/Sql/ISqlConnectionFactory.cs b/web/backend/Infrastructure/Infrastructure.Repository/Sql/ISqlConnectionFactory.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/Sql/ISqlConnectionFactory.cs rename to web/backend/Infrastructure/Infrastructure.Repository/Sql/ISqlConnectionFactory.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/Sql/SqlConnectionStringHelper.cs b/web/backend/Infrastructure/Infrastructure.Repository/Sql/SqlConnectionStringHelper.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/Sql/SqlConnectionStringHelper.cs rename to web/backend/Infrastructure/Infrastructure.Repository/Sql/SqlConnectionStringHelper.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/UserAccount/IUserAccountRepository.cs b/web/backend/Infrastructure/Infrastructure.Repository/UserAccount/IUserAccountRepository.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/UserAccount/IUserAccountRepository.cs rename to web/backend/Infrastructure/Infrastructure.Repository/UserAccount/IUserAccountRepository.cs diff --git a/src/Core/Infrastructure/Infrastructure.Repository/UserAccount/UserAccountRepository.cs b/web/backend/Infrastructure/Infrastructure.Repository/UserAccount/UserAccountRepository.cs similarity index 100% rename from src/Core/Infrastructure/Infrastructure.Repository/UserAccount/UserAccountRepository.cs rename to web/backend/Infrastructure/Infrastructure.Repository/UserAccount/UserAccountRepository.cs diff --git a/src/Core/Service/Service.Auth.Tests/ConfirmationService.test.cs b/web/backend/Service/Service.Auth.Tests/ConfirmationService.test.cs similarity index 100% rename from src/Core/Service/Service.Auth.Tests/ConfirmationService.test.cs rename to web/backend/Service/Service.Auth.Tests/ConfirmationService.test.cs diff --git a/src/Core/Service/Service.Auth.Tests/Dockerfile b/web/backend/Service/Service.Auth.Tests/Dockerfile similarity index 100% rename from src/Core/Service/Service.Auth.Tests/Dockerfile rename to web/backend/Service/Service.Auth.Tests/Dockerfile diff --git a/src/Core/Service/Service.Auth.Tests/LoginService.test.cs b/web/backend/Service/Service.Auth.Tests/LoginService.test.cs similarity index 100% rename from src/Core/Service/Service.Auth.Tests/LoginService.test.cs rename to web/backend/Service/Service.Auth.Tests/LoginService.test.cs diff --git a/src/Core/Service/Service.Auth.Tests/RegisterService.test.cs b/web/backend/Service/Service.Auth.Tests/RegisterService.test.cs similarity index 100% rename from src/Core/Service/Service.Auth.Tests/RegisterService.test.cs rename to web/backend/Service/Service.Auth.Tests/RegisterService.test.cs diff --git a/src/Core/Service/Service.Auth.Tests/Service.Auth.Tests.csproj b/web/backend/Service/Service.Auth.Tests/Service.Auth.Tests.csproj similarity index 100% rename from src/Core/Service/Service.Auth.Tests/Service.Auth.Tests.csproj rename to web/backend/Service/Service.Auth.Tests/Service.Auth.Tests.csproj diff --git a/src/Core/Service/Service.Auth.Tests/TokenServiceRefresh.test.cs b/web/backend/Service/Service.Auth.Tests/TokenServiceRefresh.test.cs similarity index 100% rename from src/Core/Service/Service.Auth.Tests/TokenServiceRefresh.test.cs rename to web/backend/Service/Service.Auth.Tests/TokenServiceRefresh.test.cs diff --git a/src/Core/Service/Service.Auth.Tests/TokenServiceValidation.test.cs b/web/backend/Service/Service.Auth.Tests/TokenServiceValidation.test.cs similarity index 100% rename from src/Core/Service/Service.Auth.Tests/TokenServiceValidation.test.cs rename to web/backend/Service/Service.Auth.Tests/TokenServiceValidation.test.cs diff --git a/src/Core/Service/Service.Auth/ConfirmationService.cs b/web/backend/Service/Service.Auth/ConfirmationService.cs similarity index 100% rename from src/Core/Service/Service.Auth/ConfirmationService.cs rename to web/backend/Service/Service.Auth/ConfirmationService.cs diff --git a/src/Core/Service/Service.Auth/IConfirmationService.cs b/web/backend/Service/Service.Auth/IConfirmationService.cs similarity index 100% rename from src/Core/Service/Service.Auth/IConfirmationService.cs rename to web/backend/Service/Service.Auth/IConfirmationService.cs diff --git a/src/Core/Service/Service.Auth/ILoginService.cs b/web/backend/Service/Service.Auth/ILoginService.cs similarity index 100% rename from src/Core/Service/Service.Auth/ILoginService.cs rename to web/backend/Service/Service.Auth/ILoginService.cs diff --git a/src/Core/Service/Service.Auth/IRegisterService.cs b/web/backend/Service/Service.Auth/IRegisterService.cs similarity index 100% rename from src/Core/Service/Service.Auth/IRegisterService.cs rename to web/backend/Service/Service.Auth/IRegisterService.cs diff --git a/src/Core/Service/Service.Auth/ITokenService.cs b/web/backend/Service/Service.Auth/ITokenService.cs similarity index 100% rename from src/Core/Service/Service.Auth/ITokenService.cs rename to web/backend/Service/Service.Auth/ITokenService.cs diff --git a/src/Core/Service/Service.Auth/LoginService.cs b/web/backend/Service/Service.Auth/LoginService.cs similarity index 100% rename from src/Core/Service/Service.Auth/LoginService.cs rename to web/backend/Service/Service.Auth/LoginService.cs diff --git a/src/Core/Service/Service.Auth/RegisterService.cs b/web/backend/Service/Service.Auth/RegisterService.cs similarity index 100% rename from src/Core/Service/Service.Auth/RegisterService.cs rename to web/backend/Service/Service.Auth/RegisterService.cs diff --git a/src/Core/Service/Service.Auth/Service.Auth.csproj b/web/backend/Service/Service.Auth/Service.Auth.csproj similarity index 100% rename from src/Core/Service/Service.Auth/Service.Auth.csproj rename to web/backend/Service/Service.Auth/Service.Auth.csproj diff --git a/src/Core/Service/Service.Breweries.Tests/BreweryService.test.cs b/web/backend/Service/Service.Breweries.Tests/BreweryService.test.cs similarity index 100% rename from src/Core/Service/Service.Breweries.Tests/BreweryService.test.cs rename to web/backend/Service/Service.Breweries.Tests/BreweryService.test.cs diff --git a/src/Core/Service/Service.Breweries.Tests/Service.Breweries.Tests.csproj b/web/backend/Service/Service.Breweries.Tests/Service.Breweries.Tests.csproj similarity index 100% rename from src/Core/Service/Service.Breweries.Tests/Service.Breweries.Tests.csproj rename to web/backend/Service/Service.Breweries.Tests/Service.Breweries.Tests.csproj diff --git a/src/Core/Service/Service.Breweries/BreweryService.cs b/web/backend/Service/Service.Breweries/BreweryService.cs similarity index 100% rename from src/Core/Service/Service.Breweries/BreweryService.cs rename to web/backend/Service/Service.Breweries/BreweryService.cs diff --git a/src/Core/Service/Service.Breweries/IBreweryService.cs b/web/backend/Service/Service.Breweries/IBreweryService.cs similarity index 100% rename from src/Core/Service/Service.Breweries/IBreweryService.cs rename to web/backend/Service/Service.Breweries/IBreweryService.cs diff --git a/src/Core/Service/Service.Breweries/Service.Breweries.csproj b/web/backend/Service/Service.Breweries/Service.Breweries.csproj similarity index 100% rename from src/Core/Service/Service.Breweries/Service.Breweries.csproj rename to web/backend/Service/Service.Breweries/Service.Breweries.csproj diff --git a/src/Core/Service/Service.Emails/EmailService.cs b/web/backend/Service/Service.Emails/EmailService.cs similarity index 100% rename from src/Core/Service/Service.Emails/EmailService.cs rename to web/backend/Service/Service.Emails/EmailService.cs diff --git a/src/Core/Service/Service.Emails/Service.Emails.csproj b/web/backend/Service/Service.Emails/Service.Emails.csproj similarity index 100% rename from src/Core/Service/Service.Emails/Service.Emails.csproj rename to web/backend/Service/Service.Emails/Service.Emails.csproj diff --git a/src/Core/Service/Service.UserManagement/Service.UserManagement.csproj b/web/backend/Service/Service.UserManagement/Service.UserManagement.csproj similarity index 100% rename from src/Core/Service/Service.UserManagement/Service.UserManagement.csproj rename to web/backend/Service/Service.UserManagement/Service.UserManagement.csproj diff --git a/src/Core/Service/Service.UserManagement/User/IUserService.cs b/web/backend/Service/Service.UserManagement/User/IUserService.cs similarity index 100% rename from src/Core/Service/Service.UserManagement/User/IUserService.cs rename to web/backend/Service/Service.UserManagement/User/IUserService.cs diff --git a/src/Core/Service/Service.UserManagement/User/UserService.cs b/web/backend/Service/Service.UserManagement/User/UserService.cs similarity index 100% rename from src/Core/Service/Service.UserManagement/User/UserService.cs rename to web/backend/Service/Service.UserManagement/User/UserService.cs