Simple Real Estate Portal System in PHP/OOP Free Source Code

Language

Introduction

This simple project is entitled Real Estate Portal System. This is a simple web-based application that was developed using PHP/OOP and MySQL Database. This project is a simple website where can real state agents or brokers can publish the estate that they are handling. This allows them to publicize their estate along with some relevant information so that the site visitor has an idea for each estate published. This simple project has a pleasant user interface using Bootstrap Framework and AdminLTE Template. It has also user-friendly features and functionalities.

About the Real Estate Portal System

I developed this project using the following:

  • PHP
  • MySQL Database
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap v5
  • AdminLTE

This Real Estate Portal System has 3 sides of the user interface which are the Admin Panel, Agent-Side, and Public-Side. The Admin Panel is the side of the system where the system management can manage the important information of the system and some of the dynamic content/data of the website. The Agent-Side is the part of the system where the registered agent can publish real estates that they are handling, list all added real estate, and manage the details. The real state data requires the agent to enter some relevant information including the map coordinates and some images. All the Available/Active real estate data will be visible to the public and visitors can read the estate information and get the broker or agent information.

Features

Admin-Side

  • Secure Login and Logout
  • Dashboard
    • Display the summary of lists.
  • Real Estate Type Management
    • Add New Type
    • List All Types
    • Update Type
    • Delete Type
  • Amenities Management
    • Add New Amenity
    • List All Amenities
    • Update Amenity
    • Delete Amenity
  • Real Estate Management
    • List All Real Estates
    • View Real Estate Data
  • Agent Management
    • List All Agents
    • Update Agent Details/Credential
    • Delete Agent
  • Manage User List (CRUD)
  • Manage Account Details/Credentials
  • Manage System Information

Agent-Side

  • Secure Login and Logout
  • Dashboard
    • Display the summary of lists.
  • Real Estate Management
    • Add New Real Estate
    • List All Real Estates
    • View Real Estate Data
    • Update Real Estate Data
    • Delete Real Estate Data
  • Manage Account Details/Credentials
  • Manage System Information

Public-Side

  • List All Available Real Estate
  • View Real Estate Data
  • Read 'About Us' Content

The source code was developed only for educational purposes only. You can download the source code for free and modify it the way you wanted.

System Snapshots of some Features

Public Home Page
Cosmetics and Beauty Product Online Store
Public Real Estate Details
Cosmetics and Beauty Product Online Store
Agent-Side
Cosmetics and Beauty Product Online Store
Admin Panel
Cosmetics and Beauty Product Online Store

How to Run ??

Requirements

  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. (download button is located below)

Installation/Setup

  1. Enable or Uncomment the GD Library on your php.ini file.
  2. Open your XAMPP/WAMP's Control Panel and start Apache and MySQL.
  3. Extract the downloaded source code zip file.
  4. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  5. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  6. Create a new database naming reps_db.
  7. Import the provided SQL file. The file is known as reps_db.sql located inside the database folder.
  8. Browse the Real Estate Portal System in a browser. i.e. http://localhost/reps/

Default Admin Access:

Username:admin
Password: admin123

DEMO VIDEO

That's it. You can now explore the features and functionalities of this Real Estate Portal System in JavaScript. I hope you'll find something useful for your future projects.

Explore more on this website for more Free Source Codes and Tutorials.

Enjoy :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Comments

Submitted byIbiam (not verified)on Sat, 02/11/2023 - 23:06

I have downloaded and installed the system but the only problem is that the system is not displaying newly added images of properties. After filling in the form appropriately, when I click the "SAVE" button, I keep getting error message but the data will be saved, however, the images of the new advert will not display on the front page. Any help on how to solve this? I'll also appreciate email reply, thank you sir.

The issue is that the system is not able to upload new data, an error message is been displayed and no data will be uploaded in the software folder. Anyone with urgent fix on this issue will be greately appreciated. Thanks
Submitted byMuda (not verified)on Mon, 09/11/2023 - 21:30

Email me at: [email protected] for a solution. off course at a fee :)

Add new comment