Back to work
Next.js + Better Auth + Prisma Starter Kit
A powerful starter kit with authentication and dashboard built using Next.js 16, Better Auth, Prisma, and shadcn/ui.
Projects NextJs Better-Auth
Next.js + Better Auth + Prisma Starter Kit
Building a modern web application from scratch can be time-consuming. To speed up development and provide a strong foundation, I created the Next.js + Better Auth + Prisma Starter Kit. It includes authentication, a database setup, and a pre-built dashboard—all with an elegant UI.
Features
- Next.js 16 with App Router for modern React development
- Better Auth for seamless authentication
- Prisma ORM for database management
- shadcn/ui for pre-styled UI components
- User authentication system (signup, login, logout)
- Dashboard for authenticated users
- TypeScript support for better development experience
Tech Stack
- Next.js 16 - Modern React framework
- Better Auth - Authentication system
- Prisma - Database ORM
- shadcn/ui - UI components
- TypeScript - Ensures type safety
How to Use
- Clone the repository:
git clone https://github.com/Achour/nextjs-better-auth.git cd nextjs-better-auth - Install dependencies:
npm install - Set up environment variables:
cp .env.example .env - Run database migrations:
npx prisma migrate dev - Start the development server:
npm run dev
Live Demo
This starter kit is designed to be flexible and customizable, making it perfect for developers looking to build secure and scalable applications with Next.js.
💡 Feel free to fork the project, contribute, or give feedback! Check out the repository on GitHub: GitHub Repo 🚀