A modern Next.js template project that has been completely revamped to incorporate the latest updates and improvements in the Next.js ecosystem.
next15-template/
├── src/
│ └── app/ # App Router directory
│ ├── layout.tsx # Root layout
│ ├── page.tsx # Home page
│ ├── globals.css # Global styles
│ └── favicon.ico # Favicon
├── public/ # Static files
├── .vscode/
│ └── settings.json # VSCode settings
└── config files
├── next.config.ts # Next.js configuration
├── tailwind.config.ts # Tailwind CSS configuration
├── postcss.config.mjs # PostCSS configuration
├── eslint.config.mjs # ESLint configuration
└── prettier.config.mjs # Prettier configuration
- Framework: Next.js with App Router
- Language: TypeScript for type safety
- Styling: TailwindCSS utility-first framework
- Development:
- Turbopack for faster development
- ESLint & Prettier for code quality
- VSCode configuration included
- Package Management: pnpm
# Install dependencies
pnpm install
# Run development server
pnpm dev
# Build for production
pnpm build
# Start production server
pnpm start
pnpm dev
: Start development serverpnpm build
: Build for productionpnpm start
: Start production serverpnpm lint
: Run ESLintpnpm lint:fix
: Fix ESLint issuespnpm format
: Format code with Prettierpnpm format:check
: Check code formattingpnpm check
: Run format check and lintpnpm fix
: Run format and lint fix