Ü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

Zentrale Anmeldung über die Linecker-Identität – einheitlich für Kunden, Partner und Mitarbeiter.
Zentrale Anmeldung über die Linecker-Identität – einheitlich für Kunden, Partner und Mitarbeiter.

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