Inspiration

Our inspiration for GeoJourney stemmed from the desire to empower travelers with a tool that goes beyond conventional mapping applications. We aimed to create a solution that not only maps routes but also optimizes fuel efficiency, transforming the travel experience.

What it does

GeoJourney is a comprehensive travel companion. It takes into account your car's specifics, model and gas mileage, along with the current fuel level and the waypoints of your journey. The app calculates the total distance between waypoints and provides an estimate of the remaining gas percentage at your final destination. It allows users to plan road trips intelligently, promoting both efficiency and convenience.

How we built it

GeoJourney was built using React for the frontend, integrating the Google Maps and Google Routes API for route calculations and waypoint mapping. We leveraged state-of-the-art technologies to ensure a seamless user experience. The backend employs a Firebase databse server to handle user logins.

Challenges we ran into

While developing GeoJourney, we faced challenges in fine-tuning the algorithm for gas percentage prediction. We had to scrap many ideas such as using Flask and Python for the backend as well as incorporating the Google Roads and Google Places API for the frontend. Additionally, integrating the Google Maps API and ensuring real-time updates posed technical hurdles that we successfully overcame through collaborative problem-solving.

Accomplishments that we're proud of

We are proud to have created a user-friendly, feature-rich application that combines practicality with innovation. GeoJourney not only addresses the need for efficient route planning but also factors in a crucial aspect—fuel management—for a holistic travel experience.

What we learned

Throughout the development of GeoJourney, we gained valuable insights into algorithmic problem-solving, API integrations, and user-centric design. Collaborating on this project allowed us to expand our skill set and deepen our understanding of real-world application development.

What's next for GeoJourney

The future of GeoJourney involves continuous refinement and expansion. We plan to implement additional features such as real-time traffic updates, alternative route suggestions, and optimizing gas stations to stop at. User feedback will be instrumental in shaping GeoJourney into an indispensable tool for all types of road travelers.

Built With

Share this project:

Updates