WanderSpace is a full-stack web application built using the MERN (MongoDB, Express, React, Node.js) stack. It allows users to search for, list, and book hotels for their next trip, making the process seamless for both travelers and hotel owners.
- User Authentication: Users can sign up, log in, and manage their profiles.
- Hotel Listing: Hotel owners can add their properties with detailed descriptions, images, and availability.
- Hotel Search: Users can search hotels based on location, dates, and other preferences.
- Booking System: Users can book hotels by selecting available dates and making secure payments.
- Booking History: Users can view their past and upcoming bookings.
- Admin Panel: Admins can manage users, hotels, and bookings.
- Frontend: React, React Router, Redux (for state management)
- Backend: Node.js, Express.js
- Database: MongoDB (with Mongoose)
- Authentication: JWT (JSON Web Tokens) for secure user authentication