Inspiration

Travel planning is often overwhelming—juggling routes, budgets, stays, and food choices across multiple apps. We wanted a single smart platform that makes trip planning effortless, fun, and personalized. Inspired by making travel not just organized but also gamified, we envisioned Travista: a travel buddy that helps you explore beyond maps and enjoy stress-free adventures.

What it does

Travista is an all-in-one travel companion that integrates:

  • Smart Route Planning – AI-driven navigation suggesting hidden gems and tourist spots.
  • Personalized Itinerary – Custom trip schedules based on user preferences and budget.
  • Stay and Food Picks – Curated recommendations by cost, reviews, and availability.
  • Expense Tracker – Categorized spending with OCR-based bill scanning.
  • AI Chatbot – Instant travel tips, Q&A, and real-time support.
  • Exploria Game – A virtual travel game where users explore cities, manage budgets, and collect digital souvenirs.

How we built it

  • Frontend: React.js for a sleek and responsive UI.
  • Backend: Node.js with Express for APIs and user management.
  • Database: Firebase/Firestore for real-time storage and authentication.
  • AI & ML: Python APIs for route optimization, budget predictions, and NLP chatbot.
  • OCR: Google Vision API for bill scanning.
  • Gamification: Integrated virtual exploration with a reward system.

Challenges we ran into

  • Designing a seamless user experience that balances trip planning with gamification.
  • Implementing real-time budget tracking with OCR accuracy.
  • Integrating multiple APIs (maps, food, stays) without performance issues.
  • Ensuring personalization while keeping recommendations lightweight and fast.

Accomplishments that we're proud of

  • Built a functional prototype combining AI, gamification, and travel management.
  • Successfully integrated OCR expense scanning into the expense tracker.
  • Designed Exploria, the gamified city exploration experience.
  • Created a scalable architecture ready for future feature expansion.

What we learned

  • Importance of user-centered design when merging utility with entertainment.
  • How to optimize API usage for speed and scalability.
  • Deeper understanding of OCR and NLP models for real-world use cases.
  • Team collaboration under time constraints, balancing innovation with feasibility.

What's next for Travista – Your Smart Travel Companion

  • AR/VR Integration – Preview destinations virtually before visiting.
  • Social Features – Trip-sharing, collaborative planning, and traveler communities.
  • Advanced AI – Smarter recommendations using reinforcement learning.
  • Gamified Rewards – Partner with travel brands for redeemable rewards in Exploria.
  • Scalability – Deploy on cloud infrastructure for global users.

Travista aims to make every trip smarter, simpler, and more adventurous—a true travel companion that blends AI, planning, and play.

Built With

Share this project:

Updates