Skip to content

ahmedsemih/Real-Estate

Repository files navigation

real-estate.mp4

Real Estate App

Responsive Fullstack Real Estate Application.

Features

In this application users can post a home listing or review existing listings. They can do many filtering in the search section. If they like a house, can add it to favorites or contact the seller of the house. So this app becomes a bridge between seller and buyer like its counterparts.

User Role

  • Contains "Individual", "Real Estate Office" and "Building Company" roles.

  • Posts a house.

  • Edits or deletes their own houses.

  • Reviews other houses.

  • Reports fraudulent houses.

Admin Role

  • Does everything users do.

  • Examines reported houses.

  • Removes fake house postings.

  • Bans users.

Built with

Getting Started

Clone the repository

git clone https://github.com/AhmedSemih/Real-Estate.git

After getting the starter files, you must run

npm install

You must assign environment variables (they are too many) and start the server

npm start