← Nazad na projekte
NestJS React Multi-tenant

Evidencija Radnog Vremena

Sveobuhvatna monorepo arhitektura koja uključuje Node.js API visokih performansi, React Admin Panel i potpuno funkcionalnu Android Kiosk aplikaciju.

Pregled Projekta

Intrigantno dizajnirano za beleženje smena radnika na terenu. Ovaj projekat koristi Android aplikaciju napravljenu pomoću Kotlin + Jetpack Compose koja se pokreće nativno na Kiosk terminalima i direktno komunicira sa NestJS arhitekturom koristeći korisničke kodove.

Detalji Arhitekture

  • Monorepo Design: Zajedničko mapiranje logike pokreće build-ove čvrsto povezane između NestJS backenda i SPA React alata.
  • Strict Multi-Tenancy: Potpuna i stroga segregacija šema (Multi-Tenancy) osigurava da svaki dinamički generisan upit ubacuje ID-jeve kompanija, efikasno izolujući podatke između klijenata preko PostgreSQL-a.