- ~3 hours
- 30m
- 2 hrs
- 45min
- 45min
- 1.5hrs
- 20min
- 45m
- 25m
- 25m
- 25m
- 25m
- 15m
- 20m
- add static screens
- add some basic routing
- add redux containers
- get api data and set state
- happy flow working
- add unit test for App
- add snapshot test for Question, Results
- add some ui features. wip: route protection.
- add route guards (redirects based on state) & HOC wrapper for data setup.
- buff up tests
- add cypress
- clean up
- slight styling adjustments (cleaner)
- fix bug where user can click BEGIN multiple times and create multiple requests for data.
~ 1 hour
- 15m
- 15m
- jest snapshot testing
- read up on installing cypress and how to write basic tests
TOTAL TIME: ~13 hours