This project was built following along the training of Rodrigo Manguinho on Udemy and has the purpose to learn React with Typescript following best practices, applying SOLID, DRY, KISS, YAGNI, SoC, TDD, Design Patterns, Clean Architecture, DDD, and so on.
- Git
- Node version 12.x
- Chrome (if you want to run Cypress tests)
$ git clone https://github.com/lucaswilliameufrasio/clean-react.git
- Navigate to project's folder
$ cd clean-react
- Install dependencies
$ yarn install
$ yarn dev
$ yarn test:ci
$ yarn test:cypress:ci