Skip to content

pgarbrecht/gitripped-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitRipped

Project Description

A fullstack MERN workout app created by Christina Lu, Emilio Campos, and Phil Garbrecht that allows users to browse and add various exercises.

Project Links

Technologies Used

MongoDB Express.js React NodeJS TailwindCSS Heroku

Approach Taken

We began with an outline of all components in the front end and all routes in the backend. Working in our front end, we created our model and state. Then, in our back end, we created our CRUD routes our controllers and our models. Next, we created our components in the front end repo and assigned each group member components to work on individually. We made sure to regroup when merging individual branches to main to ensure no conflicts. We did paired coding on parts that we were unsure of and to resolve difficult bugs.

Unsolved Problems

We solved for all of our MVP problems although didn't get to the stretch goals.

User Stories

  • As a user, I want to browse through different exercises and view their details on a separate page
  • As a user, I want to add custom exercises and have the option to edit or delete them -We revised this story because it made more sense to have the edit/delete functionality on the show page.
  • As a user, I want to be able to view the app from my phone or on the desktop

Stretch goal user stories

  • As a user, I want to be able to create my own account and make a list of my workouts that I can add reps/sets to and check them off during workout.
  • As a user, I want to be able to filter all my exercises by muscle group

Additional Notes

  • The stretch goals are great for the future. We focused more on hitting all of our MVP goals at a high level. The update route was much more challenging to debug than anticipated.

About

Back end files for the GitRipped app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published