About this app
Learn AI is a Next.js web app in a pnpm monorepo. It uses the App Router, Tailwind design tokens, shadcn/ui, and class-based dark mode so the interface stays consistent in light and dark themes.
Repository layout
- apps/web — this frontend
- apps/backend — NestJS backend
- packages/shared — shared types and utilities
- docs/harness — feature checklist and session notes
Local stack
Docker Compose runs Postgres, MongoDB, and Redis for local development; the optional docker-compose.local.yml override adds the Firebase Auth Emulator and MinIO (S3-compatible). See the root docker-compose.yml and scripts/init.sh for bootstrap steps.
