https://github.com/disin8/nextjs-template
Minimal template / boilerplate / starter for Next.js ⚡️ Stack: Next.js + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Commitlint + Tailwind
https://github.com/disin8/nextjs-template
boilerplate javascript next-js nextjs nextjs-starter nextjs-template react react-boilerplate reactjs starter starter-template tailwindcss template typesc
Last synced: 5 months ago
JSON representation
Minimal template / boilerplate / starter for Next.js ⚡️ Stack: Next.js + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Commitlint + Tailwind
- Host: GitHub
- URL: https://github.com/disin8/nextjs-template
- Owner: disin8
- License: mit
- Created: 2024-06-09T07:29:35.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-09T07:30:05.000Z (about 2 years ago)
- Last Synced: 2025-07-12T14:46:19.297Z (12 months ago)
- Topics: boilerplate, javascript, next-js, nextjs, nextjs-starter, nextjs-template, react, react-boilerplate, reactjs, starter, starter-template, tailwindcss, template, typesc
- Language: TypeScript
- Homepage:
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# nextjs-template
A minimal Next.js TypeScript template.
- ⚡ **Next.js** — The React Framework
- 📏 **ESLint** — Pluggable JavaScript linter
- 🔥 **Typescript** - Type checking [TypeScript](https://www.typescriptlang.org)
- 💎 **Tailwind CSS** - Integrate with [Tailwind CSS](https://tailwindcss.com)
- 💖 **Prettier** — Opinionated Code Formatter
- 🐶 **Husky** — Use git hooks with ease
- 🚓 **Commitlint** — Lint commit messages
- 🚫 **lint-staged** — Run linters against staged git files
- 🗂 **Absolute import** — Import folders and files using the `@` prefix
## 🚀 Getting started
Run the following commands inside the project folder:
1. `npm install`
2. `npm run dev`
To view the project open `http://localhost:3000`
## 🤝 Contributing
1. Fork this repository
2. Create your branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -m 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
**After your pull request is merged**, you can safely delete your branch.
## 📝 License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for more information.