For this project I used:
- React
- Redux
- Redux-saga
- Jest
- Enzyme
- Flowtype
- Create-react-app (for bootstraping)
- PureCSS for styling
I understand that the same result could be achieved using only React and components local state, but I wanted to have more freedom on the architeture.
To run the project first it's necessary install the dependencies using Yarn. After that use yan start.
$ yarn
$ yarn start
To run the tests use yarn test.
$ yarn test