Wanderlust is a hotel booking platform inspired by Airbnb, designed to provide users with a seamless experience for discovering and reserving accommodations. This project focuses on delivering a user-friendly interface and responsive design, built with modern web development technologies.
- Browse Listings: Explore a wide range of properties with detailed descriptions and images.
- Responsive Design: Optimized for both desktop and mobile devices.
- Search Functionality: Easily find accommodations based on location and preferences.
- Booking System: Reserve hotels quickly and efficiently.
- Modern UI: Clean and intuitive design for an enhanced user experience.
- Frontend: HTML, CSS, JavaScript, React.js
- Backend: Node.js, Express.js
- Version Control: Git and GitHub
To set up the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/wanderlust.git
- create .env file and paste it.
CLOUD_NAME=dz3yaj24a CLOUD_API_KEY=452435386986664 CLOUD_API_SECRET=SFdjgFeU21ww2LcFfZfd4yhATIY MAP_TOKEN=pk.eyJ1IjoiaXRzc2FyYW5oZXJlIiwiYSI6ImNsd3B3aDFybjFodTMyaXJ6cGQxeWdwYzcifQ.4HPJRlRvgTdHaXXTDQEWCg ATLASDB_URL=mongodb+srv://rajnish032:YWIozlq4emfIwTCS@cluster0.fma96.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0 SECRET=bdsjgnfdkgndidfgmdog
- install dependency.
follow the steps
npm install
- Run
nodemon app.js