Skip to content

NextJS application starter template configured with shadcn/ui components, tailwindcss, eslint, prettier, husky and lint-staged.

Notifications You must be signed in to change notification settings

hkurma/nextjs-starter-template

Repository files navigation

NextJS Starter Template

NextJS application starter template configured with shadcn/ui components, tailwindcss, eslint, prettier, husky and lint-staged.

Bootstrap your app with this template

Run the following command to create a NextJS app using this template. Replace [YOUR_APP_NAME] with desired name for your app.

npx create-next-app --example https://github.com/hkurma/nextjs-starter-template [YOUR_APP_NAME]

NextJS

This is a Next.js project bootstrapped with create-next-app.

Fonts

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

UI Components

This project uses 'shadcn/ui' components built using 'tailwindcss'.

ESLint, Prettier

This project is configured with 'ESLint' and 'Prettier' for consistent coding style.

Husky and lint-staged

This is project is configured with 'husky' and 'lint-staged' to make sure linting and formatting checks run before the code is committed.

Run Locally

First, run the development server:

npm run dev

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

Build

npm run build

This will build the application to out_publish directory.

About

NextJS application starter template configured with shadcn/ui components, tailwindcss, eslint, prettier, husky and lint-staged.

Topics

Resources

Stars

Watchers

Forks