TravelEase is a full-stack hotel booking platform where users can browse, book, and manage hotel reservations with ease. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), TravelEase offers a seamless experience for discovering and reserving accommodations.
- π User authentication (login/signup)
- π¨ Browse hotel listings with images, details, and availability
- π Book hotels with check-in/check-out dates
- π³ Integrated payment page
- β Booking success confirmation
- π View and manage your bookings (Dashboard)
- React.js
- React Router
- Tailwind CSS
- Axios
- Node.js
- Express.js
- MongoDB (Mongoose)
- Node.js
- MongoDB (local or cloud)
- NPM/Yarn
1.Clone the repository
git clone https://github.com/your-username/traveleEase.git
cd traveleEase2.Install Backend dependencies
cd server
npm install3.Install Frontend dependencies
cd ../client
npm install4.Environment Variable
PORT=5000
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret5.Run Application
# Start backend
cd server
npm run dev
# Start frontend
cd ../client
npm start