frontend-nextjs-boilerplate

🚀 A modern and scalable template using Next.js 15, React 19 and TypeScript. Includes authentication, internationalization, dark mode and reusable components—ideal for starting robust frontend projects.

templateboilerplatenextjstailwindcssreacttypescripttailwindeslintprettiercommitlintzodreact hook form
FreeRepo

Preview

frontend-nextjs-boilerplate preview

Overview

Template is a Next.js 15 boilerplate for building modern web applications with built-in authentication, internationalization and dark mode support. It combines React 19, TypeScript, Tailwind CSS, Shadcn/UI components and NextAuth.js to provide a production-ready foundation for full-stack projects requiring user management, multi-language support and accessible UI components.

Features

authenticationinternationalizationdark-modereusable-componentsform-managementschema-validationtoast-notificationsgit-hookscode-lintingcode-formattingcommit-linting

Feature Flags

userDashboardauthenticationblogpaymentsi18nnotificationsmapsformsValidationdarkMode

Recommended Use Cases

modern-web-applicationsscalable-frontend-projectsmulti-language-applicationsauthenticated-applications

Frontend

nextjsreacttypescripttailwindcssradix-uishadcn-uireact-hook-formzodi18nextnext-themessonner

Backend

None

Auth Providers

next-authnextauth

Deployment Targets

vercel

Payment Providers

None

Quick Facts

⭐ Stars
0
🍴 Forks
0
🧾 License
mit
🔄 Active
Unknown
🕒 Last Commit
2025-05-30T02:22:55.000Z

Stack

Framework
nextjs
Language
typescript
CSS
tailwindcss
Auth
nextauth
i18n
i18next

Data Layer

UI Stack

Styling
tailwindcss
Components
shadcn-ui

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
Notes
No clear pricing signals
Get Started with this Boilerplate