Skip to content

vennelaeruvala/MajorProject

Repository files navigation

Features

USER AUTHENTICATION: Secure sign-up and login functionality for users.

PROPERTY LISTINGS: Users can browse available properties with detailed descriptions and images.

MAPS INTEGRATION: Integrated maps for displaying property locations (e.g., Google Maps API).

IMAGE UPLOAD: Upload property images using Cloudinary for secure image hosting.

LISTING MANAGEMENT: Users can add, edit, and delete their own property listings.

RESPONSIVE DESIGN: Fully responsive website built with Bootstrap, optimized for mobile and desktop.

REVIEWS and RATINGS: Users can leave reviews and ratings for properties they’ve booked, and view feedback from other users.

Tech Stack

Front-end: HTML, CSS, Bootstrap, JavaScript

Back-end: Node.js with Express.js

Database: MongoDB for storing user, property, and review information

Image Hosting: Cloudinary for managing property images

Maps: Integrated with Google Maps or other mapping services

API: RESTful APIs for back-end communication with the front-end