An open API service indexing awesome lists of open source software.

https://github.com/itvincent-git/nextjs-boilerplate

Nextjs boilerplate with shadcn tailwindcss zod zustand
https://github.com/itvincent-git/nextjs-boilerplate

Last synced: 11 months ago
JSON representation

Nextjs boilerplate with shadcn tailwindcss zod zustand

Awesome Lists containing this project

README

          

# Nextjs Boilerplate

A production-ready Next.js foundation pre-configured with Shadcn UI components and modern development tools. Built for crafting scalable, type-safe applications with enterprise-grade best practices.

## ✨ Features

- **Core Architecture**:
- Next.js 15 (App Router)
- TypeScript 5+
- React 19 with Server Components
- **Styling System**:
- Tailwind CSS v3 with CSS Variables
- Shadcn UI component library
- **Data Management**:
- React Query v5 (TanStack Query)
- Zustand for global state
- **Validation & Types**:
- Zod schema validation
- Strict TypeScript configuration
- **i18n Support**:
- next-i18next with SSR support
- Multi-language routing
- **Code Quality**:
- ESLint + TypeScript ESLint
- Prettier with shared config
- Husky git hooks
- **Optimized Builds**:
- PNPM workspaces
- Bundle analysis ready
- CI/CD friendly

## Getting Started

First, run the development server:

```bash
pnpm install
pnpm dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.