Using multiple apps to try and find the easiest way to get around grounds is frustrating. UVA’s transportation app is difficult to use and doesn’t show whether walking is faster. We decided to create a centralized application pulling data from UVA transit and Google to show users the fastest and easiest way to get to their destination
What it does
HooTrans uses multiple APIs to determine a user’s best means of getting from a starting point to a destination using the travel options available at UVA
How we built it
We used a Django framework with a Postgres database and Google cloud services. We integrated the Google Login API, the TransLoc API, and the Google Maps API.
Challenges we ran into
We encountered issues with getting our database server to run locally
Accomplishments that we're proud of
We’re proud of resolving many of our database errors and integrating the APIs
What we learned
We learned about the difficulty of successfully integrating multiple APIs and databases in a short period of time.
What's next for HooTrans
We hope to expand the application by integrating more APIs such as electric scooter rentals and other transportation options to provide students with the best means of getting around
Link to GitHub: https://github.com/drcall/hootrans