Chorus
This API is running. See /api-docs for the endpoints,
or /health for a liveness check.
What's wired up
- Express + MongoDB (Mongoose), TypeScript throughout
- JWT access tokens + rotating refresh cookie, revocable via Redis
- Password reset, invitations, and Google / Facebook / Apple sign-in
- Roles, zod request validation, cursor paging, one response envelope
- Realtime over Socket.IO, fed by MongoDB change streams
- Behavioural analytics ingest + aggregation endpoints
- Swagger docs, integration tests, Docker