Adopp.ai

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.