Inspiration
I like to workout and it is hard to find suitable workout buddies. Not everyone has the same goal in the gym or lifts with the same intensity.
What it does
WorkoutBuddy connects potential workout buddies in their respective communities. Fostering a better lifestyle.
How we built it
For the front-end, we used Node JS and React. We created a host server on DigitalOcean to run the website and the necessary programs. For the backend, Python and SQLite3 were used to store all the user data entries, while interfacing with Node JS when a user submits their data in the web page.
Challenges we ran into
We are all very new to web development, so there was a steep learning curve for us while creating the web server side of things.
Accomplishments that we're proud of
The Node JS side can send JSON queries to the Python interface and successfully retrieve the requested rows of data.
What we learned
We learned how to create a database interface, how to use Node JS and HTTP communication, and developed sys admin skills in setting up and maintaining a remote server.
What's next for WorkoutBuddy
More polished look, less bugs, and better user functionality.
Log in or sign up for Devpost to join the conversation.