A no non-sense Next.js starter template with Typescript + Tailwindcss + Eslint + Prettier + Husky + pnpm + PWA
The Next.js 14 Starter Template is a pre-configured template that aims to simplify the process of setting up a Next.js app by providing a ready-to-use starting point with various features and configurations. It includes Next.js 14, TypeScript, Tailwindcss, Eslint, Prettier, Husky, dark mode, CSS modules, cz-git, PWA support, pnpm package manager, and Vercel deployment. With this template, developers can save time and effort by avoiding the repetitive task of setting up configurations for Next.js apps.
To use the Next.js 14 Starter Template, follow these steps:
git clone [repository-url]
Replace [repository-url] with the URL of the project repository.
Rename the project directory to your desired name:
mv [project-directory] [new-project-name]
cd [new-project-name]
Update the necessary fields and configurations:
name and author fields in the package.json file.LICENSE file.layout.tsx file.public directory.README.md file.Run the development server:
npm run dev
Visit http://localhost:3000 in your browser to access the running app.
Deploy the app on Vercel (optional):
vercel
The Next.js 14 Starter Template is a time-saving tool for developers working with Next.js applications. It provides a ready-to-use starting point with pre-configured features such as Next.js 14, TypeScript, Tailwindcss, Eslint, Prettier, Husky, dark mode, CSS modules, cz-git, PWA support, pnpm package manager, and Vercel deployment. By utilizing this template, developers can avoid the repetitive and time-consuming process of setting up various configurations for Next.js apps, and instead focus on building their applications more efficiently.