Frontend

Next.js app router with strict TypeScript and a shared shell.

  • Appapps/web
  • Port3000

Backend

Node.js API with Express, environment validation, and health checks.

  • Appapps/api
  • Port4000

Database

Postgres with SQL migrations and seed data for core platform tables.

  • Packagepackages/db
  • Port5432

Feature Areas

The database is ready for the first implementation passes without locking you into payment or game-provider details yet.

UsersSign-up and account lifecycle foundation
PermissionsRoles, permissions, and admin access model
PaymentsProvider and transaction tables ready
CoinsFlexible currencies, wallets, and ledger

API Health

Checking the local API service...