Skip to content

LandMarkt is an innovative real estate platform that allows users to search for and post properties online. Whether you're looking to buy, sell, or rent, LandMarkt offers a user-friendly interface and powerful tools to help you navigate the real estate market.

License

Notifications You must be signed in to change notification settings

VedantDeore/LandMarkt

Repository files navigation

Screenshot

LandMarkt is an innovative real estate platform that allows users to search for and post properties online. Whether you're looking to buy, sell, or rent, LandMarkt offers a user-friendly interface and powerful tools to help you navigate the real estate market.

Features

  • Search Properties: Find your ideal property by filtering based on location, price, type, and more.
  • Post Listings: Easily post your property for sale or rent with detailed descriptions and images.
  • Property Details: View comprehensive details about properties, including images, descriptions, and contact information.
  • Compare Properties: Compare multiple properties side-by-side to make informed decisions.
  • User Authentication: Secure user login and registration to manage your listings and favorites.
Technologies Used
Frontend: Java Swing (for desktop application)
Backend: Java with MySQL
Database: MySQL
PDF Generation: iText PDF (for legal documentation)
Installation To get started with LandMarkt, follow these steps:
  1. Clone the repository:
    git clone https://github.com/yourusername/LandMarkt.git
  2. Navigate to the project directory:
    cd LandMarkt
  3. Set up the MySQL database:
    • Create a new database named landmarkt.
    • Import the provided SQL file to set up the tables and initial data.
    • Update the database connection settings in the project to match your MySQL configuration.
  4. Run the application:
    • Compile the Java files and run the application using your preferred IDE or command line.
Usage
  • Search Properties: Enter your desired criteria in the search bar and filter options to find properties that match your needs.
  • Post Listings: Navigate to the 'Post Property' section, fill in the required details, and upload images to create a new listing.
  • Compare Properties: Select multiple properties to compare their details side by side.
  • Generate Legal Documents: Use the 'Legal Documentation' feature to create PDFs of property details for contracts and agreements.

Screenshots

Screenshot
Screenshot
Screenshot

Contributing

We welcome contributions to LandMarkt! To contribute:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-branch
  3. Commit your changes:
    git commit -am 'Add new feature'
  4. Push to the branch:
    git push origin feature-branch
  5. Create a pull request.
License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or inquiries, please contact us at [email protected].

About

LandMarkt is an innovative real estate platform that allows users to search for and post properties online. Whether you're looking to buy, sell, or rent, LandMarkt offers a user-friendly interface and powerful tools to help you navigate the real estate market.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages