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

https://github.com/ali-hussein-dev/nextjs-boilerplate


https://github.com/ali-hussein-dev/nextjs-boilerplate

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# NextJS Boilerplate

Bootstrap a developer-friendly NextJS app configured with:

- [Typescript](https://www.typescriptlang.org/)
- Linting with [ESLint](https://eslint.org/)
- Formatting with [Prettier](https://prettier.io/)
- Linting, typechecking and formatting on by default using [`husky`](https://github.com/typicode/husky) for commit hooks
- Testing with [Jest](https://jestjs.io/), [react-testing-library](https://testing-library.com/docs/react-testing-library/intro) and [MSW](https://https://mswjs.io/)
- Styling with [Tailwindcss](https://tailwindcss.com) and [Chakra-UI](https://chakra-ui.com)

## How to use

Execute `npm install` with [npm](https://docs.npmjs.com/cli/init) or [Yarn](https://yarnpkg.com/lang/en/docs/cli/create/):

```bash
npm run i
```

Pin the latest version of Node & NPM with your project using [Volta](https://docs.volta.sh/guide/#why-volta)

```bash
volta pin node
# and
volta pin npm
```

if Volta is not installed check the [guide](https://docs.volta.sh/guide/getting-started)