GitHunt
RO

Nestiva — A full-stack property rental web application inspired by Airbnb. It features secure user authentication, streamlined property listing creation, and efficient review management, delivering a user-friendly experience for both hosts and guests.

🏡 Nestiva

Nestiva is a full-stack property rental management web application inspired by Airbnb.
It enables users to list, explore, and manage rental properties with ease, featuring secure authentication, reviews, and image uploads.
The project follows the MEN Stack (MongoDB, Express.js, Node.js) and the MVC architecture for clean, scalable, and maintainable development.


🔗 Live Demo

👉 Visit Nestiva


✨ Features

  • 🔐 User Authentication — Sign up and log in securely
  • 🏠 Property Listings — Add, edit, or delete property listings
  • 🖼️ Image Uploads — Integrated Cloudinary for image management
  • 💬 Reviews System — Post and delete reviews on listings
  • 🔍 Search Functionality — Search listings by title, location, country, or category

🛠️ Tech Stack

  • MongoDB — Database
  • Express.js — Backend framework
  • Node.js — Runtime environment
  • HTML, CSS, JavaScript — Frontend technologies
  • MVC Architecture — Organized project structure
  • Render — Application deployment
  • Cloudinary — Image hosting & management

Languages

JavaScript40.1%EJS36.9%CSS23.0%

Contributors

Created August 14, 2025
Updated December 6, 2025