Skip to content

7rikster/Xplorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

63 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 Xplorer

Your AI-powered travel companion β€” plan, chat, and book trips seamlessly with real-time collaboration and smart automation.
Xplorer is a full-stack travel platform built using modern web technologies, offering both clients and admins a rich, interactive experience.


πŸš€ Features

  • 🧠 AI Trip Planner
    Generate personalized travel itineraries using Gemini AI, tailored to your preferences, budget, and duration.

  • 🧠 AI Destination Suggestion
    Generate mood based destination suggestion using Gemini AI, based on your mood of travel

  • πŸ’¬ Real-time Group Chat
    Coordinate with fellow travelers using WebSocket-based group chat β€” view messages instantly and track the latest conversations.

  • πŸ” Secure Authentication
    Robust login system powered by Firebase Authentication, with role-based access for clients and admins.

  • πŸ’³ Stripe Payments
    Seamless integration with Stripe Checkout to book trips and purchase credits. Backend securely verifies payment_intent and updates bookings or credits.

  • 🧳 Trip Management System

    • Admins can create, update, and monitor trip packages.
    • Clients can browse curated trips, view details, and initiate bookings.
  • 🌐 Search & Explore Destinations
    Search any city or country and explore available trips, hotels, and flights in an intuitive UI.

  • πŸ“Š Client & Admin Dashboards

    • Client Dashboard: View upcoming trips, bookings, and credit balance.
    • Admin Dashboard: Monitor users, trips, transactions, and platform activity.
  • πŸ“¦ Modular Booking System
    Bookings support:

    • 🏨 Hotels
    • ✈️ Flights
    • πŸŒ„ Tour Packages
      with time/date validation and availability tracking.

πŸ› οΈ Tech Stack


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages