Skip to content

Commit 7ccefa1

Browse files
committed
🏗️feat: remove frontend to adopt a pure headless API architecture
- Removed the Blazor Server frontend to refocus the project as a pure backend API, designed to serve multiple clients (web, mobile, external). - Cleaned up Program.cs by removing Razor Pages, static files and frontend-specific CORS policies. - Optimized Docker build and .dockerignore to include only backend projects, reducing image size, build time and attack surface.
1 parent 81b879f commit 7ccefa1

66 files changed

Lines changed: 0 additions & 61519 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

EventFlow.WebApp/App.razor

Lines changed: 0 additions & 12 deletions
This file was deleted.

EventFlow.WebApp/EventFlow.WebApp.csproj

Lines changed: 0 additions & 25 deletions
This file was deleted.

EventFlow.WebApp/Helpers/DateTimeConverterHelper.cs

Lines changed: 0 additions & 31 deletions
This file was deleted.

EventFlow.WebApp/Layout/MainLayout.razor

Lines changed: 0 additions & 36 deletions
This file was deleted.

EventFlow.WebApp/Layout/MainLayout.razor.css

Lines changed: 0 additions & 77 deletions
This file was deleted.

0 commit comments

Comments
 (0)