Wanderlust is a travel booking web application built using Node.js, Express.js, MongoDB, and EJS.
It allows users to explore travel listings, view details, and book their dream destinations.
Admins can manage listings, edit details, and maintain the platform easily.
- User authentication (Signup & Login with JWT)
- Add, edit, and delete travel listings
- Browse travel destinations with images
- Responsive UI with custom CSS
- Secure booking system
- MongoDB database for storing listings & users
- Error handling and validations
- Frontend: EJS, CSS (custom styling)
- Backend: Node.js, Express.js
- Database: MongoDB (Mongoose ODM)
- Authentication: JWT, Passport (if added)
- Other: dotenv, method-override, express-session.