Skip to content

Rayyan-101/StaySphere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏡 StaySphere – Property Listing & Booking Platform

StaySphere is a full-stack web application that allows users to list, browse, and book rental properties. It is built using Node.js, Express.js, MongoDB, and EJS, with clean code organization based on the MVC architecture.


🚀 Features

  • 🏘️ Add, edit, and delete property listings
  • 🔍 Browse and search properties by location or price
  • 📅 Book available properties
  • 🧑‍💼 User authentication (register/login/logout)
  • 🖼️ Upload and manage property images
  • 🧹 Admin & owner control over listings
  • 🌐 Responsive EJS-based user interface
  • 📁 Follows Model-View-Controller (MVC) structure

🛠 Tech Stack

  • Backend: Node.js, Express.js
  • Frontend: EJS, Bootstrap, HTML, CSS
  • Database: MongoDB with Mongoose
  • Auth: Passport.js, bcrypt

About

A full-stack web application designed to enable users to list, browse, and book properties. Built using Node.js, Express.js, MongoDB, and EJS, following the MVC architecture for clean code organization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors