← Zurück zu Projekten
NestJS React Multi-tenant

Zeiterfassungsplattform

Eine umfassende Monorepo-Architektur mit einer leistungsstarken Node.js-API, einem React-Admin-Panel und einer voll funktionsfähigen Android-Kiosk-App.

Projektübersicht

Aufwändig konzipiert, um Schichtprotokolle für Mitarbeiter vor Ort nahtlos zu verwalten. Dieses Projekt nutzt eine Kombination aus Kotlin + Jetpack Compose Android-App, die nativ auf Kiosk-Terminals läuft und direkt mit einer NestJS-Architektur unter Verwendung von Benutzercodes kommuniziert.

Architekturdetails

  • Monorepo Design: Gemeinsame Logik und nahtlose Builds zwischen dem NestJS-Backend und den React-SPA-Tools.
  • Strict Multi-Tenancy: Strikte Schema-Trennung stellt sicher, dass jede dynamisch generierte Anfrage Firmen-IDs integriert, wodurch die Daten zwischen Mandanten über PostgreSQL isoliert werden.