Skip to content

fmm312/react-boilerplate

Repository files navigation

React Boilerplate

A boilerplate to React.js project

Generic badge Generic badge

About

This project presents an organization and structure with several interesting configurations to start a React.js project.

Features

  • 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

Getting started

Clone this repository and install its dependencies:

$ git clone https://github.com/fmm312/react-boilerplate
$ cd react-boilerplate
$ yarn
$ yarn start

Versioning

To keep better organization of releases we follow the Semantic Versioning 2.0.0 guidelines.

Contributing

Want to contribute? Open a Pull Request.

History

See Releases for detailed changelog.

License

MIT License