Inspiration
I love the gym, but find it difficult to share in a community of like-minded peers. This platform is designed to facilitate positive social interaction between guys and girl who are passionate about physical fitness.
What it does
This is a social media app, which joins gym goers from around the world to celebrate progress and encourage one another. Users can post about their progress and view the words of other people, who are just as driven to succeed as they are.
How we built it
I used flask (python) and pretty much only did front end stuff so far. I have the home page, a photo gallery, an example user profile (mine), and a place to save liked posts. I used google fonts to search for the perfect vibe, created a basic logo, and then started piecing together the home page. I built the home page with a built-in daily poll and a mini photo gallery, and then began to transfer everything into my flask app. I built the routes and tested everything out pretty thoroughly.
Challenges we ran into
At first, I tried to learn a bunch of new stuff to do the backend work first. This likely would have worked if I had more time, but I lost half of my day messing around with nodejs and writing typescript files. I abandoned that, as I was failing miserably, and just decided to stick with flask. I then decided to make this a more or less only front end display. I also lost around 3 hours trying to make my mini gallery in the home page a cyclic infinite scroll, but just couldn't get it to work yet.
Accomplishments that we're proud of
I love the home page, and I'm proud of the different svgs I was able to import from Font Awesome (which is what I usually do, but I just love icons). I am also proud of all the images I strenuously picked out and compiled, so that their sizes were the same and they looked good.
What we learned
I learned more about using grid instead of flex in css, and that was helpful. I learned about the Nodejs stack with typescript, and learned a lot of useful backend utilities, which will come in handy when I finish this project.
What's next for Gym Bros
I am planning to deploy the app first as a website, and then transfer it into a mobile app. I could definitely get some of my friends interested in it, and it would be a fun project to finish up.
Log in or sign up for Devpost to join the conversation.