/Elite_real_estate_management_system_layered

First semester final project in layered architecture

Primary LanguageJava

Typing SVG

project-image

Welcome to Elite Real Estate Management system a comprehensive real estate management system developed in Java utilizing MySQL for data storage and JavaFX for the user interface. This project offers a robust solution for managing property listings facilitating both selling and renting transactions in the real estate domain.

Project Screenshots:

project-screenshot

project-screenshot

project-screenshot

project-screenshot

project-screenshot

project-screenshot

🧐 Features

Here're some of the project's best features:

  • Property Listings: Efficiently manage a database of real estate properties for sale or rent.
  • User Authentication: Secure access with user authentication to ensure data integrity.
  • Transaction Tracking: Monitor and record transactions including property sales and rentals.
  • Search and Filter: Easily search and filter properties based on various criteria.
  • Intuitive User Interface: A modern and user-friendly JavaFX interface for seamless navigation.

🛠️ Installation Steps:

1. Clone the repository to your local machine.

https://github.com/sandundil2002/Elite_real_estate_management_system_layered.git

2. Set up the MySQL database using the provided SQL scripts and change the mysql localhost password in Dbconnection class

3. Run the Java application to AppinitializerWrapper the Real Estate Management System.

🍰 Contribution Guidelines:

Contributions are encouraged! Whether you have ideas for new features bug fixes or improvements please feel free to open an issue or submit a pull request.

💻 Built with

Technologies used in the project:

  • Java: Leveraging the power of Java for backend functionality.
  • MySQL: A robust relational database for storing property and transaction data.
  • JavaFX: Creating a responsive and visually appealing user interface.
  • JasperSoft: Integrate powerful reporting capabilities for data analysis and visualization.

🛡️ License:

This project is licensed under the This project is licensed under the MIT License.