Ein umfangreiches Fachsystem zur Verwaltung und Verarbeitung medizinischer Bilddaten, aufgebaut als Modular Monolith. Die Architektur basiert auf Event Sourcing und CQRS, wodurch sämtliche Änderungen an Fachdaten lückenlos nachvollziehbar sind — ein zentrales Kriterium im medizinischen Umfeld.
Technische Highlights
- Event Sourcing: Jede Zustandsänderung als unveränderliches Event — vollständige Audit-Trails und zeitbasierte Abfragen
- CQRS mit MediatR: Strikte Trennung von Lese- und Schreiboperationen mit zentraler Pipeline
- Modular Monolith: Fachliche Module klar getrennt, extrahierbar in eigenständige Services
- Blazor WebAssembly PWA: Offline-fähiges Frontend als Progressive Web App
- .NET MAUI: Native Cross-Platform-Variante für iOS, Android, Windows und macOS
Tech-Stack
.NETBlazor WASM.NET MAUISQLitePostgreSQL
Was dieses Projekt zeigt
Tiefgreifendes Verständnis von Domain-Driven Design, eventbasierten Architekturen und der Entwicklung geschäftskritischer Software mit hohen Anforderungen an Nachvollziehbarkeit und Zuverlässigkeit.