Skip to content

itvincent-git/nextjs-boilerplate

Repository files navigation

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:

pnpm install
pnpm dev

Open 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.

About

Nextjs boilerplate with shadcn tailwindcss zod zustand

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages