Skip to content

Latest commit

Β 

History

History
27 lines (18 loc) Β· 841 Bytes

File metadata and controls

27 lines (18 loc) Β· 841 Bytes

🌍 WanderAdventure – An Airbnb-Inspired Travel Listing Web App

WanderAdventure is a full-stack web application for travelers and hosts. Users can discover, list, and manage adventurous stays, inspired by the functionality and design of Airbnb.

✨ Features

  • πŸ§‘β€πŸ’Ό User Authentication (Register/Login/Logout)
  • πŸ“Œ Create, Edit & Delete Listings
  • πŸ–ΌοΈ Upload Listing Images (via Cloudinary)
  • πŸ” Search and Filter by Location
  • πŸ’¬ Add & Delete Reviews
  • πŸ’Ύ Persistent MongoDB Storage
  • πŸ” Secure Sessions & Input Validation
  • πŸ“± Responsive UI

πŸ› οΈ Tech Stack

  • Backend: Node.js, Express.js, MongoDB, Mongoose
  • Frontend: HTML, EJS, Bootstrap
  • Other Tools: Cloudinary, Multer, Dotenv, Express-session, Joi, Flash

Live demo

https://wander-adventure.onrender.com/listings