Überblick
Zentrales Web-Portal der Lipp/Linecker-Hospitality-Plattform. Hier verwalten Kunden ihre POS-Stationen, prüfen Rechnungen, buchen Module im Marktplatz, planen Räume, organisieren Tischreservierungen und betreuen LippCare-Geräte. Linecker-Mitarbeiter und Partner administrieren übergreifend Enterprises, Lizenzen und Statistiken. Die Single-Page-App spricht parallel vier Backend-Surfaces an (Legacy-REST, neue Domain-REST, GraphQL und SignalR).
Eindrücke
1 / 4
1 / 3
1 / 3
Meine Rolle
- • Frontend-Entwicklung (Angular & NgRx)
- • Architektur & Migration Legacy-REST → Domain-API / GraphQL
- • Realtime-Integration via SignalR
- • Permission- und Routing-Konzept
- • UI/UX und Theming (Light & Dark)
Technologien
- Angular 19
- NgRx 19
- TypeScript
- RxJS
- Apollo GraphQL
- SignalR
- SCSS
- Sentry
- Express
Features
- • Konfiguration der angebundenen POS-Stationen
- • Marktplatz mit Stripe-Subscriptions und Modul-Lizenzierung
- • Rechnungsverwaltung (Download, Storno, Versand)
- • Mehrmandantenfähig (Enterprises, Partner, Mitarbeiter) mit granularen Rechten
- • Echtzeit-Updates via SignalR (gzip-komprimiert)
- • Lazy-loaded Feature-Module mit Route-Guards und Resolvern
- • Statistiken, Raumpläne und Tischreservierungen
- • i18n (DE/EN) und Light-/Dark-Theme