In this README file, I'll describe the process followed to create the project. To see the project click here
- Decide the tools to use: react + redux
- Think about the react components
- I Like to think by writing or sketching, because helps me visualize what to do and organize my thoughts
- app sketch
- Think about redux store
- Start the development of the biggest components and from them add the smaller ones
- When creating the components I added the CSS at the same time to make sure that the project was getting the way it should.
- Add redux to the project When developing the container components (the ones that interact with redux store)
- Make some changes in the project after trying the first redux store and deciding for a better structure (see redux store sketch - right side)
- Add the icons - for that I added react-fontawesome
- Refactor the code to make responsive and functional in mobile devices. [no time to finish]
- Add tests [no time to do]
- Font file corrupted - the font file didn’t work so I had to use a similar one (Karla)
- I didn’t have time to finish steps 7 and 8 from the process followed above