Welcome to Aasaan Aavaas 🏨, your hassle-free solution for finding comfortable and convenient accommodations for your dream vacation. We offer a seamless experience, connecting travellers with a wide range of easy-to-book lodging options in stunning destinations. With Aasaan Aavaas, planning your getaway becomes effortless, ensuring that your stay is as comfortable as it is memorable. Experience hassle-free travel with Aasaan Aavaas – where simplicity meets adventure.
Visit Aasaan Aavaas Website to explore our listings and start planning your dream vacation today!
- User authentication: Sign up and login securely.
- Create, edit, and delete listings.
- Leave reviews for listings.
- Explore listings on an interactive map.
- Secure user data storage using cryptography.
- Error handling and schema validation for robustness.
- Frontend: CSS, JavaScript, EJS templates
- Backend: Node.js, Express.js
- Database: MongoDB (MongoDB Atlas for cloud database)
- Authentication: Passport.js
- Image Storage: Cloudinary
- Map: MapBox API
To get started with Aasaan Aavaas, follow these steps:
- Clone this repository.
- Install dependencies using
npm install
. - Set up environment variables (e.g., MongoDB URI, Cloudinary credentials).
- Run the application using
node app.js
.
Feel free to further customize the sections as needed. If you have any additional features or aspects of your project you'd like to highlight, you can include them in the README as well.