JaredMabus / workout-app

1 stars 0 forks source link

Feature dashboard #16

Closed JaredMabus closed 1 year ago

JaredMabus commented 1 year ago

Description:

Added two new features - Progress Tracker and Workout Progress Visualization.

Issue : Commit:

13: Dashboard Page 2daf327e59a359b1f82c12b6776d2ab69e03b08a

14: Today's Workout component 5ed9ef032caf8304bc2df95e78ce429790083e2f

15: Responsive Line component 504f1e45ca86b06623dab3c699828e33780ec584

Changes Summary:

  1. Created progress tracker component to display and track scheduled workouts for the day
  2. Added functionality to mark completed workouts and update progress tracker in real-time
  3. Developed table to display completed rounds with metrics and ability to remove rounds, updating routine tracker
  4. Created responsive StepLine chart component to display workout performance progress over time using Nivo library
  5. Implemented state management with Redux, routes and controllers, and full component life cycle
  6. Used conditional rendering and filter state object for displaying workout data
  7. Designed and prototyped progress tracker and progress chart components.