Skip to content

saar120/Workout-App-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workout Tracker App 💪

The only tracker you will ever need

Workout tracker is a free to use mobile oriented (but desktop friendly as well) site for you to track your gym workouts and keep track on your progress.

Features

  • Log workouts from to the system with many built in exercises to choose from.
  • Workouts stats and 1RM calculation.
  • Progress chart that will show you the progress you have made in an easy way.
  • Muscle groups suggestions based on your latest workouts - so you will never skip leg day 😉.
  • Calendar for easy view of your workouts this month.
  • Redo feature for easy re-log of a succsesful workout.

Demo

Screen Shots:

CleanShot 2022-02-12 at 23.19.23.png CleanShot 2022-02-12 at 23.20.14.png

gif desktop

Tech

Client Side

  • ReactJS - for the client side.
  • Recoil - for better state managnent.
  • Styled Components - for reuseable and logical styling.
  • Chart.js - for slik looking charts.
  • Swiper.js - for mobile experience.
  • Material UI - for some of the components.

Server Side

  • Node.js - evented I/O for the backend
  • Express - fast node.js network app framework.
  • Moogoose - for arranged mongoDB collections.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published