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.

Built With

Share this project:

Updates