Improving productivity by creating a personalized Next.js Starter Kit

I created a personalized Next.js starter kit for setting up common quality of life improvements on top of standard create-next-app installation so I do not have to waste my time on doing same things again and again.

Motivation

I love Next.js and Tailwind and create-next-app also provides a really good way to setup tailwind with Next.js. But there are some things missing in the standard next.js installation which I used to setup on my every new Next.js project.

Generally my standard create-next-app steps goes like this

This things takes some time to setup everytime I create a new Next.js project so I decided to create a starter-kit to setup my next.js project using all this goodies with a single command

Features

Getting Started

Install it by the following command. This uses pnpm:

pnpx create-next-app --use-pnpm -e "https://github.com/bhattrajat/nextjs-boilerplate/tree/main/"
cd nextjs-boilerplate

Then run

pnpm dev

Open http://localhost:3000 with your browser to see the result.

Please feel free to use the starter kit if you like it. If you think this can be further improved please create a PR and I will take a look at it.

If you like it please star the repo and let me know.