Simple app to track workouts. The app consists of a dashboard view where one can see the latest workouts and with a graph over the last weeks and a set counter for the last month.
The frontend is create with create-react-app and routing is realized with react-router. For ploting nivo is used.
For the backend a fastapi REST api with a mongodb database is used. Usermanagement is done with fastapis user classes.
- implement data table for workouts
- implement user login and backend verification
- implement ploting for workout history
- implement workout counter for past month
- fix ownership of current workouts
- fix mounting and rerendering