Last updated on
Template NextJS 16, Typescript, Shadcn UI, Prisma, Supabase & Swagger UI
Rapid development with Next.js 16 TypeScript, Shadcn UI, i18n, Prisma and Swagger. Built for developers who want to move fast without compromising on quality.
🛠Technologies
Frontend
- Next.js 16 (App Router)
- TypeScript 5
- TailwindCSS 5 (Latest)
- Shadcn UI
- next-intl (i18n)
- Swagger UI
Backend & Database
- Nextjs API Routes & Server Action
- Prisma ORM
- Supabase Auth & PostgreSQL
Development Tools
- Dev Containers
- Format & Linting
- Pre-commit hooks
- Semantic Release
- Some rules for Cline, RooCode
Core Features
- Dev Containers: Pre-configured development environment with Development Container.
- Code Quality: Pre-configured with Biomejs, commitlint (follow Conventional Commit), pre-commit hooks with Husky & lint-staged.
- Common UI Components: Shadcn UI components for rapid development, but you can use another components UI.
- Light/Dark Mode: Theme switching based on user preference with next-themes.
- Multi Language: Internationalization (i18n) support for multiple languages with next-intl.
- OAuth2: Authentication with Supabase.
- API Documentation: Generated API documentation using Swagger UI.
- Auto Release: Automated release process with Semantic Release.
- Vercel Deployment: One-click deployment to Vercel.
Source code
You can get source code here.