Free beginner courses for shipping with Cursor and Claude Code.
- Next.js + Clerk auth
- Supabase (profiles, lesson completions, streaks, XP)
- Sentry + PostHog
- Vercel deploy target:
codemanta.vercel.app
npm install
npm run devCopy .env.example to .env.local and fill:
- Clerk keys (already set by
clerk init) SUPABASE_SERVICE_ROLE_KEY(from Supabase project settings)NEXT_PUBLIC_POSTHOG_KEYNEXT_PUBLIC_SENTRY_DSN
- Bronze live (10 lessons, ~1.5 hours)
- Silver / Gold coming soon