Skip to main content

Environment

  • Package manager: Bun
  • Framework: Next.js App Router (TypeScript strict)
  • Backend: Convex (functions, database, auth)

Steps

  1. Clone the repository
  2. Install dependencies with bun install
Set required environment variables for Convex and integrations.
  1. Start Convex dev: bunx convex dev
  2. Start Next.js: bun dev

Conventions

  • Kebab-case files; PascalCase components
  • Components in components/; routes in app/; backend in convex/
  • Strict TypeScript; zero any