Skip to content

Simple Next.js boilerplate with lint-staged, husky, eslint + prettier, jest, commitlint + commitizen, next-pwa, storybook and styled-components.

License

Notifications You must be signed in to change notification settings

felipe-jm/nextjs-boilerplate

 
 

Repository files navigation


Next.js Boilerplate

Simple Next.js boilerplate with lint-staged, husky, eslint + prettier, jest, commitlint + commitizen, storybook and styled-components.

GitHub top language GitHub language count Repository size Commitizen friendly GitHub last commit Repository issues GitHub

Technologies   |    License

Cover

πŸš€ Technologies

ℹ️ How To Use

To use this template you can simply click in Use this template or create your Next.js app based on this template by running:

yarn create next-app -e https://github.com/felipe-jm/nextjs-boilerplate

βš™οΈ Generating components

yarn generate Button

Result:

└── components
    └── Button
        β”œβ”€β”€ index.tsx
        β”œβ”€β”€ stories.tsx
        β”œβ”€β”€ styles.ts
        └── test.tsx

🀝 Contributing

  1. Fork this repository;
  2. Create your branch: git checkout -b my-awesome-contribution;
  3. Commit your changes: git commit -m 'Add some awesome contribution';
  4. Push to the branch: git push origin my-awesome-contribution.

After your pull request is merged, you can safely delete your branch.

πŸ“ License

This project is under the MIT license. See the LICENSE for more information.


Made with much ❀️ and πŸ’ͺ by Felipe Jung 😊 My Contact