Plattform zur Verwaltung von Musikprojekten, Bandmitgliedern, Setlists, Probeplänen und Veranstaltungen. Besonderheit: Zwei parallele Frontends (Angular und Blazor) gegen dasselbe Backend.
Technische Highlights
- Nx Monorepo (Angular): Modulare Struktur mit geteilten Libraries
- Blazor Server als alternatives Frontend für Verwaltungsaufgaben
- Shared REST-API für beide Frontends
- Docker Build Pipeline: Angular 8 via Docker mit Node 12
- Komplexes PostgreSQL-Datenmodell
Tech-Stack
ASP.NET CoreAngularNxBlazor ServerPostgreSQL
Was dieses Projekt zeigt
Multi-Frontend-Architekturen, Monorepo-Management und parallele Pflege verschiedener Frontend-Technologien.