🏠 Airbnb Clone – Node.js & Express
A simple Airbnb-like home booking platform built with Node.js, Express, MongoDB, and EJS. Hosts can list their homes, and users can book stays.
⸻
🚀 Features
✅ User Authentication – Register, login, and manage sessions
✅ Host Dashboard – Add, edit, and delete property listings
✅ Image Upload – Upload property images with multer
✅ Booking System – Users can book properties
✅ Dynamic Views – Uses EJS templates for UI rendering
⸻
🛠️ Tech Stack
• Backend: Node.js, Express.js, MongoDB
• Frontend: EJS
• Authentication: Express-session
• File Upload: Multer
• Database: MongoDB (Mongoose ODM)
🎨 Screenshots