Skip to main content
MUZE is a staff-only B2B uniform entitlement and ordering platform. Employees do not have login accounts; only staff roles (Store Manager, HR, Muze Admin, Super Admin) authenticate. The platform is built as a monorepo containing a NestJS backend, a React frontend, and a shared Prisma schema. It deploys as two services, a Firebase Hosting frontend and a Render backend, backed by a Neon PostgreSQL database, in two environments: staging (stage.muzemus.online) and production (app.muzemus.online). A static landing page (muzemus.online) and two Mintlify documentation sites (doc.muzemus.online, system.muzemus.online) complete the public surface.

Architecture at a glance

Key design principles

What MUZE is not

  • Not a public-facing e-commerce site. Employees cannot log in.
  • Not a microservices architecture. It is a single NestJS application.
  • No Redis, message queues, WebSockets, or SSE today.
  • No per-client database isolation. All clients share one database with application-layer row scoping.

Where to next