1. Inspiration Whenever you are planning on traveling today, people seem a little bit hesitant because currently the process is static and unrealistic. Most apps simply give you a list of place but do not account for external factors such as fatigue, walking limits, group needs, or time constraints. We, ourselves, have faced such issues. So that is why we wanted to build something that adapts to how people actually travel, not just where they go.
  2. What it does Foresee is a trip planning app that builds personalized itineraries and travel lists based on time, budget, walking tolerance, dietary needs, and group dynamics. Foresee is developed in a way that it updates plans in real time, adjusting for things like “I’m tired” or “less walking,” while also supporting groups planning and reminders.
  3. How we built it We built a modular backend in Python that handles trip planning, scoring, and replanning logic. We integrated free map and location services (Geoapify + OpenStreetMap) to fetch real-world places and travel times. The frontend was designed as a clean, app-like interface that collects inputs and displays structured itineraries, timelines, and recommendations.
  4. Challenges we ran into Integrating real-world location data without using expensive APIs Designing a system that adapts dynamically instead of generating static plans Structuring the itinerary into a clear timeline rather than a simple list Handling multiple constraints like budget, walking, and group preferences at once
  5. Accomplishments that we're proud of Building a working adaptive replanning system (“I’m tired,” “less walking”) Creating structured, timeline-based itineraries instead of basic lists Supporting group and subgroup planning (adults, teens, children) Integrating real location data into a clean, usable system Delivering a product that feels practical and real, not just a concept
  6. What we learned Simplicity in logic often beats overcomplicated AI approaches Real-world constraints (time, walking, budget) matter more than just recommendations Clean structure and UX make a huge difference in perceived product quality Breaking the system into modular components made development much faster
  7. What's next for 4C Building a Live Voice over tour guide Add weather forecasting and delay changes and active ETA changes

Built With

Share this project:

Updates