Skip to content

ulvi05/wandr

Repository files navigation

🌍 Wandr - Explore the World Smarter

Wandr Landing Page

Wandr is a modern, fast, and AI-powered travel planning and discovery platform. Plan your dream trips in seconds with integrated Google Maps and Gemini AI.

🚀 Live Demo


✨ Features

  • 🤖 AI-Powered Itineraries: Generate personalized travel plans using Gemini AI.
  • 📍 Google Places Integration: Discover millions of locations with detailed information.
  • 🗺️ Interactive Maps: Visualize your routes and stops in real-time.
  • 📱 Responsive Design: Seamless experience across desktop, tablet, and mobile.
  • 🔐 Secure Authentication: Quick login via Google OAuth.

🛠️ Tech Stack

  • Frontend: React, Vite, Tailwind CSS
  • Backend: Node.js, Express (Hosted on Render)
  • AI Engine: Google Gemini Pro API
  • Maps & Location: Google Maps / Places API
  • Hosting: Vercel

🚀 Getting Started

Follow these steps to run the project locally:

  1. Clone the repository:

    git clone [https://github.com/your-username/wandr.git](https://github.com/your-username/wandr.git)
    cd wandr
  2. Install dependencies:

    npm install
  3. Environment Variables: Create a .env file in the root directory and add the following keys:

    VITE_GOOGLE_PLACES_API_KEY=your_google_api_key
    VITE_GOOGLE_GEMINI_API_KEY=your_gemini_api_key
    VITE_GOOGLE_AUTH_CLIENT_ID=your_google_client_id
    VITE_API_BASE_URL=[https://wandr-backend.onrender.com](https://wandr-backend.onrender.com)
  4. Run the application:

    npm run dev

📸 Screenshots

Landing Page Create Trip My Journey View Trip
Home Page Create Trip My Journey View Trip

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

✉️ Contact

For support or feedback: aghazadeulvi@gmail.com

About

An intelligent travel companion that helps users explore, plan and organize trips using AI-powered recommendations.

Topics

Resources

Stars

Watchers

Forks

Contributors