A production-ready Next.js 15 foundation with cutting-edge tools and optimized configurations for enterprise-grade applications.
- Next.js 15 with App Router
- TypeScript out of the box
- Tailwind CSS v3.4+ with CSS variables
- ESLint + Prettier pre-configured
- Husky with commit linting
-
SEO Optimization
- Automatic sitemap generation (
/app/sitemap.ts
) - Dynamic robots.txt configuration (
/app/robots.ts
) - Next.js Metadata API integration
- Automatic sitemap generation (
-
State Management
- Redux Toolkit with TypeScript support
- Redux Persist for state hydration
- Pre-configured
authSlice
with JWT flow
-
API Layer
- Advanced Axios configuration
- Request/response interceptors
- Type-safe API clients
-
UI Components
- Custom
<Alert>
system with toast notifications - Enhanced
<Button>
with loading states - Responsive design utilities
- Custom
- Clone the repository and install dependencies:
git clone git@github.com:mrprotocoll/pillardash-nextjs-15-boilerplate.git
cd project
npm install
- Update
/lib/constants.ts
:
- Update CONSTANTS to suit your project
Start the development server:
npm run dev
Build for production:
npm run build
Lint the code:
npm run lint
Feel free to fork this repository and submit pull requests.
MIT License