Inspiration
This was mainly inspired by Giovanni's close friend, Ryan, who loves working out and was wanting an app to randomly generate workouts for perfect muscle confusion. Muscle confusion creates the best results.
What it does
This app randomly generates 6 days worth of workouts, with set body groups to hit. Those set body groups are:
- Chest and Triceps
- Legs, Back and Biceps
- Core
- Legs again
- Shoulders and Arms
How we built it
We built this app in JS using VSCode. There are two backend api folders in the repo that do not contain anything and are not needed to run the app. The app is ran on localhost:3000 using npm and create-react-app.
Challenges we ran into
A large challenge we ran into was that Brayden had work from 10am to 7pm on Saturday, and we lost a lot of time on that.
Accomplishments that we're proud of
The generation of the workouts, and the google login.
What we learned
We learned how to implement Google APIs, and how to embed a calendar into a webpage.
What's next for SwolGains
We plan on implementing Google Calendar support where the user can input a start and end time on a workout and have our app add it to their Calendar. We also plan on fleshing out the information pages so we can help users learn how they want to workout.
Built With
- google-calendar
- googlelogin
- jsx
- react

Log in or sign up for Devpost to join the conversation.