Bhanu1776 / Nextjs14-Starter-Template

Npm package: Latest Next.js 14 starter template with Typescript + Tailwindcss + Eslint (airbnb) + Prettier + Husky + cz-git + pnpm + PWA πŸ”₯

Home Page:https://starter-website-sigma.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Next.js 14 Starter Template

Live Demo

Features ✨

  • ⚑️ Next 14 - with app router
  • 🦾 TypeScript, of course
  • 🎨 Tailwindcss - next generation utility-first CSS
  • πŸ’‘ Eslint - with Airbnb config
  • πŸ’– Prettier - configured with Eslint and with Tailwindcss-prettier support
  • 🐢 Husky - Improves your commits and more woof!
  • 🌚 Dark Mode
  • πŸͺ’ CSS Modules
  • πŸ—‚ cz-git - Git commit CLI with custom config
  • πŸš€ PWA - Native app experience
  • πŸ’£ pnpm - Fast, disk space efficient package manager
  • ☁️ Deploy on Vercel, One click to deploy, Inbuilt Analytics support

Try it now πŸ’«

Clone to local

  npx @bhanu17/nextjs-starter my-app

Make sure to replace my-app with your desired name

GitHub Template

Create a repo from this template on GitHub.

Checklist βœ…

Try to follow the checklist when using this template to properly update your information.

  • Rename name and author fields in package.json
  • Change the author name in LICENSE
  • Change the title and description in layout.tsx
  • Modify the manifest in public
  • Clean up the README.md

Development πŸ§‘β€πŸ’»

  pnpm dev

Then visit http://localhost:3000

Deploy on Vercel ☁️

This template comes with vercel inbuilt. Your app will be live in a minute by typing vercel in terminal.
For more information go through Vercel CLI.

Why ⁉️

Recently, I've made a lot of NextJs webs. And setting up each time from scratch with all configurations is really time consuming.

Therefore, I created this template for myself to make creating apps easier, along with some useful tips I've picked up from creating those apps. You are welcome to make changes or even maintain your own forks.

Support Me πŸ«‚


Β© 2023 Bhanu Sunka
This project is licensed under the MIT license.

forthebadge

About

Npm package: Latest Next.js 14 starter template with Typescript + Tailwindcss + Eslint (airbnb) + Prettier + Husky + cz-git + pnpm + PWA πŸ”₯

https://starter-website-sigma.vercel.app/

License:MIT License


Languages

Language:JavaScript 78.6%Language:TypeScript 19.8%Language:Shell 0.9%Language:CSS 0.8%