Ever Ubered/Lyfted from your college campus to the airport for break? And how many of those times were you alone? Every school break, thousands of college kids flock to the airports all at the same time. But they don't know who else to coordinate sharing Uber, Lyft, and other carpooling services with.
What it does
This web app resolves the problem by matching users with similar flight times, so that they can coordinate Ubering or Lyfting together to the airport (or wherever else they'd like). This can reduce the cost by more than half for each person!!
Step 1. Give Your Travel Plans: Provide Migrate with the day you plan to fly out of an airport near campus, as well as the earliest and latest times in the day you can leave.
Step 2. Merge and Coordinate: Migrate will alert you whenever another student has an overlapping shared ride with you. When at most 6 people match, a groupchat will start and you can take it from there! You can also view all existing trips on the website.
How we built it
This app was built using Google Cloud Services. We integrated Google App Engine and Facebook login to get accounts up and running.
Challenges we ran into
Our greatest challenge was by-far setting up the database. We were unfamiliar with Google's version of relational databases and how to represent them, so the learning curve was sharp. Eventually we got the bare bone application working, but with the sacrifice of missing styling. And that's because we're a team of two!
Accomplishments that we're proud of
We're happy that we conquered the technologies we sought out to use (besides Facebook). Neither of us had used Bootstrap before, despite writing other websites from scratch. And we now feel comfortable just-starting a web app using Google Cloud Platform
What we learned
How to learn at a Hackathon
What's next for yhack2017
Three words: Rocket ship sharing