Inspiration
Daily commutes can cost a lot, and how do you know how much you are really spending on travel? What if there is an app that tells you exactly how much your commutes cost and saves you money by providing the cheapest routes.
What it does
Centrip is a web application that plans and compares travels options to provide you with the best possible travel option for your time and money. It provides estimates for the travel costs and time for taking public transports and driving your car.
How we built it
Using react.js for the front end we built the majority of the application, utilizing also the google maps API to generate the map and smart routing. We also utilized the trip planner to obtain fares and ticketing information to estimate the cost of commute on public transports. For the front end UI design we used Figma to cooperatively create the wireframe and prototype for the application.
Challenges we ran into
Due to the time constraint, we were unable to successfully incorporate the trip planner APIs to obtain live data and ticketing information as we had trouble authenticating with the API endpoint. We worked around this by using the fares information table provided by NSW transport.
Accomplishments that we're proud of
Getting the routing and map working was the most proud moment for us in this hackathon. In addition to that, the route comparison function was also one of our proud achievements
What we learned
- For effective teamwork, planning and role assignment is crucial
- To stay adaptive and flexible during the development process, because things never go the way you intend
What's next for Centrip
- we plan to integrate the trip planner API to more accurately calculate fares information
- Develop into a mobile application
- Add GPS navigation function
- We envision that Centrip will be an application that contains trip cost information for countries and cities all around the world.
- Add route optimization based on traffic situation
Built With
- css
- figma
- google-maps
- react.js
- trip-planner-api

Log in or sign up for Devpost to join the conversation.