Sakancom is a desktop application aimed at providing users with a platform to browse, search, and list properties for buying, selling, or renting. This repository contains the source code for the project.
- Property Listings: Browse through a wide range of properties including houses, apartments, land, and commercial spaces.
- Search Functionality: Easily search for properties based on location, price range, property type, and other filters.
- User Authentication: Secure user authentication system for registered users to manage their listings and preferences.
- Property Details: View detailed information about each property including images, description, amenities, and contact details.
- Listing Management: Registered users can create, edit, and delete their property listings.
- Responsive Design: The application is designed to be responsive and accessible across various screen sizes.
To run the Sakancom project locally, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/BaraSedih11/sakancom.git
- Navigate to the project directory:
cd sakancom
-
Ensure you have Java Development Kit (JDK) installed on your machine.
-
Compile and run the application:
javac Main.java
java Main
- The application should launch and be ready for use.
Contributions to Sakancom are welcome! If you'd like to contribute to the project, please follow these guidelines:
- Fork the repository and create your branch from main.
- Make your changes and ensure the code follows the project's style guidelines.
- Test your changes thoroughly.
- Create a pull request detailing the changes you've made and the problem or feature it addresses.
- JavaFX - Java-based software platform for developing desktop applications.
- FontAwesomeFX - Icon library for JavaFX applications.
- JSON.simple - JSON parsing and encoding library for Java.
- Apache Commons IO - Library of utilities to assist with common IO tasks in Java.
For any inquiries or issues regarding the project, feel free to contact the project owner: BaraSedih11.

