Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Next.js 14+ full-stack starter with TypeScript, Tailwind CSS, authentication, and Prisma database migrations.
React-Nextjs-Boilerplate is a free, MIT-licensed Next.js 14+ starter template for full-stack React applications, bundling authentication, a shadcn/ui design system, and Prisma database migrations into a production-ready file structure.
React-Nextjs-Boilerplate is a Next.js 14+ full-stack starter kit created by GitHub user antoinemcx. It takes a fresh Next.js project and pre-configures it with TypeScript, Tailwind CSS, shadcn/ui components, NextAuth authentication, and Prisma ORM, so developers can clone it and begin building instead of wiring up the toolchain. The output is a runnable web application with sign-in/sign-up pages, private routing, custom error pages, light/dark mode, and a 95+ Lighthouse score. It runs on Node.js and uses MySQL/MariaDB as the default database for authentication.
The template is installed by cloning the repository, installing dependencies with npm, yarn, or pnpm, and creating a MySQL/MariaDB database. After copying the .env.example file to .env and filling in values, run npx prisma migrate deploy to apply schema migrations, then npm run dev (or the yarn/pnpm equivalent) to launch the app on localhost:3000. The build script also regenerates the sitemap automatically.
React-Nextjs-Boilerplate is free and open source under the MIT License, so it can be used for personal and commercial projects without licensing fees.
Yes, the project is MIT-licensed, so you can use, modify, and distribute it freely, including in commercial applications.
The default setup uses MySQL or MariaDB via Prisma ORM for authentication data. The configuration allows other databases supported by Prisma, but the instructions and migrations target MySQL.
NextAuth is configured for credentials (email/password) and Google OAuth sign-in. The sign-up and sign-in pages are already styled.
Yes, the theme is built with shadcn/ui and global CSS variables, and next-themes provides dark, light, and system modes. You can change colors and components directly.
Yes, next-sitemap is integrated, and running the build script generates sitemap.xml and robots.txt automatically.
