- Next.js App Router
- PostgreSQL (Postgres)
- Prisma
- Clerk
- TypeScript
- Server Components, Layouts, Route Handlers, Server Actions
loading.tsx,not-found.tsxsupport- API Integration using Route Handlers
- Data Fetching, Caching & Revalidation
- Client & Server Components
- Dynamic & Static Routes
mv .env.example .env
- Clerk - https://clerk.com/
- UploadThing - https://uploadthing.com/
- Neon DB - https://neon.com/
npm installnpm run dev- Tailwind CSS
- Shadcn UI Components
- Authentication & Authorization with Clerk
- File Uploads using UploadThing
- Integrated with Prisma ORM
- Server Actions & Form Handling
- Optimistic UI Updates