Musafir Traveller

Brief Description
Musafir Traveller is a full-stack MERN application designed for travel enthusiasts. It serves as a comprehensive platform where users can discover tourist spots, view details, and manage their own added locations. The application focuses on providing a seamless and interactive user experience.
Main Technology Stack
- Frontend: React, React Router, Tailwind CSS, DaisyUI
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: Firebase Authentication
Project Links
Challenges Faced
One of the main challenges was implementing secure and persistent user authentication with Firebase across the MERN stack. Another challenge was managing the state of tourist spots efficiently, ensuring real-time updates when a user adds or modifies a location without needing a full page refresh.
Potential Improvements & Future Plans
Future plans include integrating a booking system for hotels and flights via third-party APIs. I also aim to add a user review and rating system for each tourist spot and implement an admin dashboard for content management and user oversight.