kartikdutt18 / Get-Fit

A web-app that I use to track my workout schedule as well as workout history.

Home Page:https://main.d165rew53wac49.amplifyapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Demo

Let's take a look at the web app. The gif below, shows how one can login, add workouts, add excercises from routine, delete / edit them as well as create routines.


Features

1. Mantain your excercise streak with greens on the calendar.

Each time you add a workout to a particular day, the calendar turns that day green. Can you mantain your streak?

You can select from various workout types including free weights, running, cycling and weights. You can also select duration / repetitions for your workout.

2. Create your routine

Build your weekly routine in the app. Feel free to change it as you like. There's nothing like the satisfaction of completing your workout routine and taking a break.

3. Add your daily routine to your completed workouts with 1 click.

Your daily routine is available below your calendar, to keep you on the track of becoming your fittest self. After completing your routine workout, add them to the calendar with one click.

Build Locally

Looking to contribute, I'll be more than happy to add more on this codebase. Feel free to create a PR / issue for whatever you need. In the project directory, you can run:

npm install
yarn start

About

A web-app that I use to track my workout schedule as well as workout history.

https://main.d165rew53wac49.amplifyapp.com/

License:MIT License


Languages

Language:JavaScript 97.1%Language:CSS 2.5%Language:HTML 0.4%