Web application using React (clientside), Redux and Firebase (serverside)
- Clientside UI libraries: material ui, flexboxgrid layout, formsy form validation, chartjs chart
- State management: redux, redux thunk, reselect
- Unit test: jest + enzyme
Authentication
- Signup using email/password
Time entry
- Can add time entry
- Can track time spent on time entry and stop a time entry tracking
- Can list time entries
- Delete time entry
- Report
Tag
- Add tag to time entry
- CRUD tag