Skip to content

webpractik/nextjs-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NextJS Starter

A robust boilerplate for quickly building web applications with Next.js.

🪄 Features:

  • Next 15+ (app router, server components)
  • React 19
  • Typescript
  • Tailwind
  • ESLint
  • Prettier
  • Lefthook
  • Commitizen
  • Vitest
  • Playwright
  • Lint-staged
  • Storybook
  • Sentry
  • Rsdoctor
  • Nuqs
  • Kubb API Codegen
  • Design tokens (style-dictionary)
  • Env validation

🚀 Get started

  1. Install the project using npx create-next-app -e https://github.com/webpractik/nextjs-starter --use-npm
  2. Copy environment variables to .env (cp .env.example .env) and configure them.
  3. Start the development server with npm run dev

🎯 Deploy

  • Node: ^22
  • Npm: ^10
  • App Port: 3000
  • Healthcheck: /api/health
  • Ready: /api/ready
  • Prometheus Metrics: /api/metrics

Run production mode:

  • npm ci
  • npm run build
  • npm run prod

📦 Additional utilities:

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •