Skip to content

Repository files navigation

✨ VIAONA ✨

Your AI-Powered Travel Companion

viaona.com GitHub license GitHub stars React Firebase Google Cloud TailwindCSS

Viaona AI Travel Planner

Unlocking extraordinary destinations through artificial intelligence

πŸš€ The Vision

Viaona reimagines travel planning through the power of AI. Say goodbye to hours spent researching destinations, accommodations, and activities. Our intelligent system crafts personalized itineraries in seconds, adapting to your preferences, budget, and time constraints.

"Travel is the only thing you buy that makes you richer." – Anonymous

πŸ” Key Features

🧠 AI-Powered Recommendations

Our Google Gemini-powered AI analyzes thousands of data points to create your perfect travel plan, considering your unique preferences.

🌦️ Real-Time Adaptability

Dynamic itineraries that adjust to weather changes, local events, and real-world conditions as they happen.

πŸ”„ Interactive Trip Builder

Refine and customize your AI-generated itineraries with an intuitive drag-and-drop interface.

πŸ“Š Smart Travel Insights

Visualize your travel patterns, preferences, and spending habits through beautiful, interactive dashboards.

πŸ—ΊοΈ Interactive Maps

Explore your destinations with integrated Google Maps showing attractions, restaurants, and points of interest.

πŸ“± Responsive Design

Seamlessly plan trips on any device, from desktop to mobile, with our adaptive interface.

πŸ› οΈ Technology Stack

Frontend

React TailwindCSS Vite

Backend

Firebase Google Cloud

AI & APIs

Google Gemini Google Maps Mapbox MeetBite WeatherAPI Google Places API Google Place Autocomplete

DevOps

GitHub Jira

πŸ—οΈ System Architecture

graph TD
    A[User Interface] --> B[React Frontend]
    B --> C[Firebase Authentication]
    B --> D[API Gateway]
    D --> E[Google Gemini AI]
    D --> F[Google Maps/Places]
    D --> G[External APIs]
    E --> H[Trip Generator]
    H --> I[Firestore Database]
    I --> B
Loading

πŸ’» Quick Start

# Clone the repository
git clone https://github.com/dikondaashish/AI-Powered-Travel-Companion

# Navigate to project directory
cd AI-Powered-Travel-Companion

# Install dependencies
npm install

# Set up environment variables
cp .env.example .env
# Edit .env with your API keys

# Start development server
npm run dev

Visit http://localhost:5173 to see your local development version.

πŸ“± User Journey

1. Enter Destination 2. Set Preferences 3. Get AI Itinerary

🧩 Core Components

  • Trip Generator Engine: Processes user inputs through Gemini AI to create personalized itineraries
  • Dynamic Recommendation System: Adapts suggestions based on user feedback and changing conditions
  • Interactive Map Visualization: Displays trip details spatially with custom markers and routes
  • User Profile Management: Stores preferences and learns from past trips to enhance future recommendations
  • Budget Optimization Tool: Helps users maximize experiences while respecting financial constraints

πŸš€ Future Roadmap

  • Q3 2025: Enhanced personalization with deep learning models
  • Q4 2025: Integration with booking platforms for seamless reservations
  • Q1 2026: Mobile app launch with offline capabilities
  • Q2 2026: Social features for trip sharing and collaborative planning
  • Q3 2026: AR features for on-location guidance and exploration

πŸ‘₯ The Team

Dikonda Ashish Rayavarapu Ravi Chandu Emon Tofazzal Venkat Mynapu
Full Stack Developer AI Specialist UX/UI Designer Backend Engineer

πŸ“„ License

This project is developed for academic purposes under the Capstone Program at Clark University.

πŸ™ Acknowledgments

  • Clark University Capstone Advisors for their guidance
  • Google Cloud and Firebase teams for their robust platforms
  • The open-source community for countless inspirational libraries
  • All beta testers who provided valuable feedback

Try Viaona today and revolutionize your travel planning!

Visit Website GitHub Repo

About

Viaona reimagines travel planning through the power of AI. Say goodbye to hours spent researching destinations, accommodations, and activities. Our intelligent system crafts personalized itineraries in seconds, adapting to your preferences, budget, and time constraints.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages