bulletproof-nextjs-starter
A production-ready Next.js boilerplate with modern tooling, comprehensive testing and enterprise-grade features.
boilerplatenextjsstorybookhononext-jstailwindcssnextjs-boilerplatenext-templatevitestdrizzle-ormbulletproof-reactcodehawks
Overview
This is a production-ready Next.js boilerplate built with TypeScript, React 19, Tailwind CSS and shadcn/ui components. It includes Drizzle ORM for database management, better-auth for authentication, comprehensive testing with Vitest and Playwright, internationalization support and development tools like ESLint, Prettier and Storybook, designed for building full-stack web applications quickly with modern best practices.
Features
app-routerserver-componentsdark-modedatabase-migrationsdatabase-seedingdrizzle-studioemail-templatesstorybookbundle-analyzerhealth-checkssecurity-headersedge-runtimeunused-code-detectioncode-analysis
Feature Flags
userDashboardauthenticationemailspaymentsi18nanalyticsloggingErrorTrackingainotificationsdarkModecomponentLibrarytestinge2eTestingstorybookemailTemplatesdatabaseMigrationshealthCheckssecurityHeadersedgeRuntime
Recommended Use Cases
production-applicationsenterprise-projectsscalable-web-appsfull-stack-development
Frontend
nextjsreacttailwindcssshadcn-uilucide-reactnext-themes
Backend
nextjshono
Auth Providers
better-auth
Deployment Targets
vercel
Payment Providers
None
Quick Facts
โญ Stars
219
๐ด Forks
50
๐งพ License
mit
๐ Active
Unknown
Stack
Framework
nextjs
Language
typescript
CSS
tailwindcss
Database
postgresql
Auth
better-auth
ORM
drizzle-orm
Testing
vitest, playwright, testing-library
Monitoring
sentry, posthog, react-scan
Logging
opentelemetry
i18n
next-intl
Data Layer
Databases
postgresql, mysql, sqlite, neon, planetscale, turso, xata
ORM
drizzle-orm
UI Stack
Styling
tailwindcss
Components
shadcn-ui
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
vercel-ci
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed boilerplate