Skip to content

University-Experience/sakancom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



GitHub repo size GitHub repo file count (file type) GitHub last commit (branch) Version Contributors GitHub pull requests

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.

Features

  • 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.

Installation

To run the Sakancom project locally, follow these steps:

  1. Clone the repository to your local machine:
git clone https://github.com/BaraSedih11/sakancom.git
  1. Navigate to the project directory:
cd sakancom
  1. Ensure you have Java Development Kit (JDK) installed on your machine.

  2. Compile and run the application:

javac Main.java
java Main
  1. The application should launch and be ready for use.

Contributing

Contributions to Sakancom are welcome! If you'd like to contribute to the project, please follow these guidelines:

  1. Fork the repository and create your branch from main.
  2. Make your changes and ensure the code follows the project's style guidelines.
  3. Test your changes thoroughly.
  4. Create a pull request detailing the changes you've made and the problem or feature it addresses.

Acknowledgements

  • 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.

Contact

For any inquiries or issues regarding the project, feel free to contact the project owner: BaraSedih11.

Demo Video

Demo Video

About

Desktop application using JavaFX for Housing operations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors