NextJS 14 - Full Stack framework
TailwindCSS - CSS framework
Shadcn UI - Component library
Clerk - Authentication
React Hook Form - Forms
Zod - Type Schema
Tanstack Query - Querying Data & State Management
Supabase - Database
Redis & Upstash - Rate limit + Caching
You'll need to signup at Clerk.com & Supabase.com
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/
WEBHOOK_SECRET=
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
DATABASE_URL=
DIRECT_URL=