Inspiration

We were inspired by our own experiences and struggles of trying to find people to ride with. Cycling can be very fun in groups and it can allow people to make friends and feel a sense of community.

What it does

Our applications connects people who are looking for different group cycling rides in the Atlanta area by offering an aggregated source of information on group rides.

How we built it

We built WheelsDown with a rigorous and scalable stack built on Google Cloud. We decided to go with an SSR strategy with flask to enable our API to also handle our page loads! We used a flask server combined with a custom webpack configuration of react to create our UI, while pointing to cloud firestore for our data.

Challenges we ran into

Deciding on the architecture of the platform, as well as designing the UI of the site.

Accomplishments that we're proud of

We're proud of building out the backend of the application and successfully creating an easy platform for people to add and find rides.

What we learned

We got a lot of experience with both frontend and backend web development, including Flask, ReactJS, GCP, and more.

What's next for WheelsDown

In the future, we’d also use an in memory cache like redis or memcached to speed up page loads, given that our project is highly cacheable. We’d also flesh out our UI and continue to add great features to appeal to cyclists everywhere!

Built With

Share this project:

Updates