Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lguima/react-boilerplate

Boilerplate for React projects
https://github.com/lguima/react-boilerplate

material-ui nextjs react styled-components tailwindcss typescript

Last synced: about 1 month ago
JSON representation

Boilerplate for React projects

Awesome Lists containing this project

README

        

# React boilerplate

![ci](https://github.com/lguima/react-boilerplate/workflows/ci/badge.svg)

A boilerplate to not start your next [React](https://reactjs.org/) project from the scratch.

## What is inside?

- [TypeScript](https://www.typescriptlang.org/)
- [Next.js](https://nextjs.org/)
- [styled-components](https://styled-components.com/)
- [Tailwind CSS](https://tailwindcss.com/)
- [Twin](https://github.com/ben-rogerson/twin.macro)
- [Material UI](https://material-ui.com/)
- [Jest](https://jestjs.io/)
- [React Testing Library](https://testing-library.com/react/)
- [Storybook](https://storybook.js.org/)
- [ESLint](https://eslint.org/)
- [Prettier](https://prettier.io/)
- [Husky](https://typicode.github.io/husky/)

## How to use

Execute [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app) with [npm](https://docs.npmjs.com/cli/init) or [Yarn](https://yarnpkg.com/lang/en/docs/cli/create/) to bootstrap the example:

```bash
npx create-next-app --example https://github.com/lguima/react-boilerplate
# or
yarn create next-app --example https://github.com/lguima/react-boilerplate
```

# Credits

Project created by [@lguima](https://github.com/lguima) for the course [**React Avançado**](https://reactavancado.com.br/) by [Willian Justen](https://willianjusten.com.br).


LinkedIn profile

# License

Code under license [GPL-3.0](LICENSE.md).