- Username (Email): suma@gmail.com || rana@gmail.com
- Password: 123456
-
π Explore Global Destinations β Discover tours across multiple countries and regions tailored to all travel styles.
-
π§βπ« Expert Tour Guides β Professional and certified tour guides to enhance your travel experience.
-
π Easy Booking System β Secure and user-friendly booking process with instant confirmation.
-
π³ Secure Online Payments β Integrated Stripe payment gateway for safe and reliable transactions.
-
π Customizable Tour Packages β Build your own travel experience with customizable options.
-
π Admin Dashboard β Powerful admin dashboard to manage tours, guides, bookings, and users easily.
-
π Real-Time Availability β View and book available packages with real-time updates.
-
π Tourist Story Sharing β Tourists can share their travel stories and experiences directly on the platform.
-
π Firebase Admin Authentication β Role-based login system for tourists, admins, and guides using Firebase.
-
π± Responsive Design β Mobile-friendly design ensuring smooth browsing and booking from any device.
- β Firebase Authentication (Email/Password & Google Login)
- β Role-Based Dashboards (Admin, Guide, Tourist)
- β JWT Protected APIs using Firebase Admin SDK
- β Stripe Payment Gateway for secure online payments
- β Admin Dashboard with revenue tracking, package count, total users, and more
- β Dynamic Tour Package Management (Create, Update, and Delete Packages)
- β Real-Time Booking System with payment confirmation
- β Tour Guide Application & Approval System
- β Tourist Story Sharing Platform (Create, Read, Update, Delete)
- β Secure API Requests using Axios Interceptors
- β Responsive & Modern UI powered by React and Tailwind CSS
- β Protected Routes for role-specific access control
- React.js
- Node.js & Express.js
- MongoDB
- Firebase Authentication & Firebase Admin
- Stripe API
- Tailwind CSS
- Axios Secure with Interceptors
- JWT Authentication (Firebase Admin)
π Features βοΈ Built with React.js (functional components + hooks)
π¨ Styled using Tailwind CSS / DaisyUI
π User authentication (if any, e.g., Firebase or JWT)
π Dynamic routing with React Router
π¦ Data fetching with Axios / Fetch API
β Form handling with React Hook Form
π₯ Real-time feedback with SweetAlert / Toasts
π Explore the project and feel free to share your feedback!
Tech Stack Frontend: React, Tailwind CSS, DaisyUI
Backend: (if applicable) Node.js, Express, MongoDB / Firebase
Others: React Router, Axios, React Hook Form, SweetAlert2