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