Skip to content

Payel647/Wanderlust

Repository files navigation

Wanderlust

Wanderlust is a full-stack web application inspired by Airbnb with interactive maps and a responsive interface.

Key Features

  • User Authentication & Authorization (Signup/Login)
  • REST APIs for managing hotels, users, and reviews
  • Hotel Listings with descriptions, pricing, and reviews
  • Cloudinary integration for hassle-free image storage
  • Interactive maps using Maptiler for precise locations
  • Form validation, flash messages, and error handling
  • Integrated chatbot for quick user assistance
  • Fully responsive UI for mobile, tablet, and desktop

Tech Stack & Architecture

  • Frontend: HTML5, CSS3, Bootstrap, JavaScript
  • Backend: Node.js, Express.js, MongoDB
  • Authentication: Passport.js, JWT, bcrypt
  • Storage & APIs: Cloudinary (images), Maptiler (location services)
  • Templating Engine: EJS for dynamic rendering
  • Architecture: MVC (Model-View-Controller) pattern for scalability

Contributing

Contributions are welcome! Please fork the repository and create a pull request.

License

This project is licensed under the MIT License.

Contributor

Made by Payel Mallick
B.Tech IT | Full Stack Developer

About

Try It and Love It !!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published