Skip to content

thinkful-ei23/tarik-getfit-app-server

Repository files navigation

GETFIT!

GETFIT! is a fitness routine application that allows you to create and manage a really simple, yet dynamic collection of workout routines. As a user, you can create structured workouts, add and delete exercises, and define specific instructions/notes for your reference.

Live App

Check out the live app!

Sample Logins:

  username: jshmoe

  password: jshmoepassword
  
  
  username: jdoe

  password: jdoepassword

Client Side

The client side GitHub repo can be found here

Screenshots

  1. Working this app is pretty simple. Once you've created an account and are signed in, simply click the "New Routine" button to start your collection.

alt text

  1. Clicking the "New Routine" button will open a new routine form. You can add a title and description/notes to get your routine started.

alt text

  1. Click the add exercise button to add exercises to the workout. For each exercise you can define a number of sets and reps to complete. Feel free to add as many as you'd like!

alt text

  1. Once you're satisfied with your routine, hit the "save routine" button to add it to your "My Routines" collection.

alt text

  1. Once your routine is added to the collection, you can refer to it at any time (just click on the card to see the full details of the workout).

alt text

  1. Click the edit button to make changes to, and update the workout routine.

alt text

  1. If you want to scrap a routine, simply click the delete button and like that, it's gone.

alt text

  1. As your routine collection grows, you can use the search tool to narrow down specific workouts (title search).

alt text

Tech stack details: MERN Tech stack

Frontend: React-Redux

Backend: Node/Express

Database: MongoDB

Auth layer: JWT/Passport

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •