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