A simple Next.js app with Clerk authentication set up.
- Install dependencies:
bun install- Copy the example environment file:
cp .env.example .env.local-
Get your Clerk API keys from Clerk Dashboard and add them to
.env.local:NEXT_PUBLIC_CLERK_PUBLISHABLE_KEYCLERK_SECRET_KEY
Note: For development, Clerk can auto-generate keys when you first run the app. You'll see a "Claim your application" button.
Run the development server:
bun devOpen http://localhost:3000 in your browser.
- Next.js 16 - React framework
- Clerk - Authentication
- TypeScript - Type safety
- Tailwind CSS - Styling
- Bun - Package manager & runtime