Skip to content

IamAyrush/Wanderlust-Airbnb

Repository files navigation

🌍 Wanderlust — Discover Hidden Gems Around the World

Wanderlust Logo
An Airbnb-inspired full-stack web application for booking unique stays.

GitHub repo size GitHub stars License Made with Love


✨ Features

  • 🔐 User Authentication — Secure login & registration system
  • 🏘️ List a Property — Hosts can create listings with images, price, and description
  • 🔍 Search & Filter — Find stays by location, price, and more
  • 📱 Responsive Design — Mobile-friendly UI that works on any device
  • 💬 Review System — Users can leave reviews for properties
  • 💾 MongoDB Integration — Store user data, bookings, and listings
  • 🎨 Beautiful UI — Powered by Bootstrap, HTML, and CSS

🏡 Sample Listings

Here are some featured properties from Wanderlust:

  • Cozy Mountain Cabin — ₹4,500/night +18% GST
  • Luxury Beach House — ₹3,000/night +18% GST
  • Villa with Infinity Pool — ₹7,888/night +18% GST
  • Modern Apartment in New York — ₹10,000/night +18% GST
  • Chic Room in Paris — ₹20,000/night +18% GST
  • Lakeside Camping — ₹5,000/night +18% GST

Explore more at wanderlust-airbnb-gmsk.onrender.com


🛠️ Tech Stack

Frontend Backend Database Other
HTML, CSS, Bootstrap Node.js, Express.js MongoDB, Mongoose EJS, MVC Pattern

🚀 Getting Started

  1. Clone the repo
git clone https://github.com/yourusername/wanderlust.git
cd wanderlust
  1. Install dependencies
npm install
  1. Upload all api keys and mongoDB URL into .env file
  2. Run the app
node app.js

📬 Contact

Made with ❤️ by Ayush Verma 📧 Email: ayrush01@example.com 📸 Instagram: @ayrush.v

About

Wanderlust is your virtual passport to hidden stays across the globe — browse beautiful places and get inspired, all through a sleek and responsive web app crafted with Node.js and MongoDB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors