A simple boilerplate code starter for NextJS with NextAuth, TailwindCss, Prisma and TypeScript
Install dependencies
pnpm install
Setup prisma
npx prisma generate
pnpm prisma migrate dev
npx prisma studio # In another terminal
Seed prisma (Optional)
npx prisma db seed
Setup database environment variable:
Setup NEXTAUTH environment variables:
- NEXTAUTH_URL
- AUTH values (example: GOOGLE_ID and GOOGLE_SECRET for google)
Start server
pnpm run dev