#Live Link of Project --> https://wanderlust-holiday.onrender.com/listings
I have used some technologies and packages like
- MongoDB
- Express.js
- Node.js
- Passport.js for Authentication
- Cloudinary for Image Storage
- Mapbox for Interactive Maps
- Connect Flash for Flash Messages
- Connect Mongo for Session Storage
- Cookie Parser for Parsing Cookies
- Dotenv for Environment Variables
- EJS for Template Rendering
- Express Session for Session Handling
- Joi for Data Validation
- Mongoose for MongoDB Object Modeling
- Multer for File Uploads
- Passport Local for Local Authentication
- Passport Facebook for Facebook Authentication
- Passport Google OAuth20 for Google Authentication
- Passport Local Mongoose for Mongoose-Specific Authentication
⭐ Key Features of Wanderlust :
- User Authentication: Login, Logout, and User Profile Section
- CRUD Operations: Add, Edit, and Delete Listings
- Review System: Add and Delete Reviews
- User Data Security: Password Hashing and Encryption
- Interactive Maps: Leveraging Mapbox for Location Visualization