Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/juunie-roh/juun

NextJS Boilerplate
https://github.com/juunie-roh/juun

commitizen commitlint daisyui eslint github-actions husky jest lint-staged nextjs-boilerplate nextjs15 prettier semantic-release storybook tailwindcss typescript zustand

Last synced: about 1 month ago
JSON representation

NextJS Boilerplate

Awesome Lists containing this project

README

        

# Juun

This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).

### This Project is using

- [Next.js](https://nextjs.org) with App Router and Page Router support
- Type checking [TypeScript](https://www.typescriptlang.org)
- Integrate with [Tailwind CSS](https://tailwindcss.com)
- Linter with [ESLint](https://eslint.org) (default NextJS, NextJS Core Web Vitals, Tailwind CSS)
- Code Formatter with [Prettier](https://prettier.io)
- Husky for Git Hooks
- Lint-staged for running linters on Git staged files
- Lint git commit with [commitlint](https://commitlint.js.org/)
- Write standard compliant commit messages with Commitizen
- Unit Testing with Jest and React Testing Library
- Run tests on pull request with GitHub Actions
- Automatic changelog generation with Semantic Release
- Absolute Imports using `@` prefix
- Global State Management with [zustand](https://zustand.docs.pmnd.rs/)
- Storybook for UI development