Track
Beginner Track
Inspiration
We were inspired by the idea of being able to see other people's workouts, and store your own, all centralized on a single website.
What it does
SweatSocial allows you to create an account and browse through thousands of exercises and workouts. You can filter based on the type of exercise, the muscle group, and the difficulty of the workout. Once you add workouts to your account, you can see them at a glance on the "My Exercises" page. You can find other users on the platform on the "Friends" page, and once you've added a new friend, you can see what workouts they've planned on their profile page.
How we built it
The main tools we implemented were a NodeJS server, postgreSQSL as our backend, EJS for templating, and CSS for UI.
Challenges we ran into
One of the main challenges we ran into was finding an affordable API that returns exercises based on parameters. We were originally going to host all the exercises on the database, but we ended up finding an alternative that worked with what we were trying to achieve.
Accomplishments that we're proud of
We are really proud of the fact that we were able to start and complete a project, while being confident about the technology stack that we were working with. We had an idea, and we were able to implement it using the knowledge we gained already from class and project work.
What we learned
We learned to be efficient with our time, as well as being realistic with the goals that we set for ourselves when we first started the project given the limited time we were afforded.
What's next for SweatSocial
A calorie tracker was in the original plan for the project, but was sadly taken off due to time restrictions. We would definitely implement that, as well as a way to actually plan a full workout schedule based on the muscle groups the user wanted to work on.
Log in or sign up for Devpost to join the conversation.