A boilerplate to React.js
project
This project presents an organization and structure with several interesting configurations to start a React.js project.
- Project features
- Folder organization
- TypeScript
- Styled-Components
- Routes configuration
- Eslint and Prettier
- Conventional commits with commitizen and husky
- Semantic release for generate automatic releases
- .env and api_base_url
- Redux configuration
- Creating themes (dark/ligth) and global styles
Clone this repository and install its dependencies:
$ git clone https://github.com/fmm312/react-boilerplate
$ cd react-boilerplate
$ yarn
$ yarn start
To keep better organization of releases we follow the Semantic Versioning 2.0.0 guidelines.
Want to contribute? Open a Pull Request.
See Releases for detailed changelog.