{"id":22920351,"url":"https://github.com/piotrotta/python_gui_biuranieruchomosci","last_synced_at":"2025-04-01T13:40:40.332Z","repository":{"id":191608939,"uuid":"487089508","full_name":"PiotrOtta/Python_Gui_BiuraNieruchomosci","owner":"PiotrOtta","description":"App for real estate offer searching with Python and ttkboostrap for GUI. Access offers from five separete offices and then browse, filter, and sort fetched listings by price, property type, and more.","archived":false,"fork":false,"pushed_at":"2024-04-28T01:28:05.000Z","size":23361,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-07T08:33:17.750Z","etag":null,"topics":["beautifulsoup4","bs4","python","requests-python","ttkbootstrap"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PiotrOtta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-29T19:33:05.000Z","updated_at":"2024-04-28T01:28:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"e834f90c-d6f0-480a-a37d-2c0a65545698","html_url":"https://github.com/PiotrOtta/Python_Gui_BiuraNieruchomosci","commit_stats":null,"previous_names":["piotrotta/python_gui_biuranieruchomosci"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PiotrOtta%2FPython_Gui_BiuraNieruchomosci","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PiotrOtta%2FPython_Gui_BiuraNieruchomosci/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PiotrOtta%2FPython_Gui_BiuraNieruchomosci/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PiotrOtta%2FPython_Gui_BiuraNieruchomosci/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PiotrOtta","download_url":"https://codeload.github.com/PiotrOtta/Python_Gui_BiuraNieruchomosci/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246650469,"owners_count":20811895,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beautifulsoup4","bs4","python","requests-python","ttkbootstrap"],"created_at":"2024-12-14T07:15:15.681Z","updated_at":"2025-04-01T13:40:40.304Z","avatar_url":"https://github.com/PiotrOtta.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python Gui BiuraNieruchomosci\n\n![Stable Version](https://img.shields.io/badge/stable-1.0.0-green)\n![Latest Version](https://img.shields.io/badge/latest-1.0.0-yellow)\n\nMade for\n\n![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge\u0026logo=windows\u0026logoColor=white)\n![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge\u0026logo=linux\u0026logoColor=black)\n\nand made with\n\n![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge\u0026logo=python\u0026logoColor=ffdd54)\n\n## Table Of Content\n\n- [About](#about)\n  - [Features](#features)\n  - [App showcase](#app-showcase)\n  - [Used technologies](#used-technologies)\n- [Running the app](#running-the-app)\n- [Authors](#authors)\n- [Copyright](#copyright)\n\n## About\n\nThis Python application is designed to graphically simplify the process of searching for real estate offers from five different offices. It allows users to browse through realestate offers, filter and sort them based on given preference.\n\n### Features:\n\n- `Search` for real estate offers from five different offices simultaneously.\n\n- Search results are inserted into a `list`.\n\n- Offers can be `filtered` based on criteria such as price price, property type, etc.\n\n- `Sorting` of offers based on price, location, size, etc.\n\n### App showcase\n\n\u003cimg src=\"Code_6pWaKSt83f.gif\" style=\"border-radius: 1rem;\" alt=\"Gui BiuraNieruchomosci showcase\" title=\"Gui BiuraNieruchomosci\"/\u003e\n\n### Used technologies\n\n- **Programming language:** Python 3.11.4\n\n- **Programming editor**: VScode\n\n- **Libraries**:\n  - [ttkbootstrap](https://ttkbootstrap.readthedocs.io/en/latest/)\n  - BeautifulSoup (HTML parsing)\n  - Requests (HTTP library)\n\n## Running the app\n\n**Prerequisits:** `Python 3.11`, `ttkbootstrap`, `bs4` and `request` library.\n\nYou have to install `Python` atleast version `3.11` [Python downloads](https://www.python.org/downloads/)\n\nand You need to install ttkbootstrap, bs4 and request, e.g. using `pip`\n\n```powershell\npip install ttkbootstrap\npip install bs4\npip install requests\n```\n\nThen all left to do is run the following command\n\n```powershell\npython GUI.py\n```\n\n## Authors\n\n- [Piotr Otta](https://github.com/PiotrOtta)\n- [Huskarny](https://github.com/huskarny)\n- [ZehirAhsen](https://github.com/ZehirAhsen)\n- [lukc2](https://github.com/lukc2)\n- [MichalKuzminski](https://github.com/MichalKuzminski)\n\n## Copyright \u003cimg style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1\" alt=\"\"\u003e\n\n\u003cp xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dct=\"http://purl.org/dc/terms/\"\u003e\u003ca property=\"dct:title\" rel=\"cc:attributionURL\" href=\"https://github.com/PiotrOtta/Python_Gui_BiuraNieruchomosci\"\u003ePython Gui BiuraNieruchomosci\u003c/a\u003e by \u003ca rel=\"cc:attributionURL dct:creator\" property=\"cc:attributionName\" href=\"https://github.com/PiotrOtta\"\u003ePiotr Otta\u003c/a\u003e is licensed under \u003ca href=\"https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1\" target=\"_blank\" rel=\"license noopener noreferrer\" style=\"display:inline-block;\"\u003eCC BY-NC-SA 4.0\u003cimg style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1\" alt=\"\"\u003e\u003cimg style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1\" alt=\"\"\u003e\u003cimg style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https://mirrors.creativecommons.org/presskit/icons/nc.svg?ref=chooser-v1\" alt=\"\"\u003e\u003cimg style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https://mirrors.creativecommons.org/presskit/icons/sa.svg?ref=chooser-v1\" alt=\"\"\u003e\u003c/a\u003e\u003c/p\u003e\n\nThis application utilizes APIs of realestate offices solely for educational and non-commercial purposes.\n\nNo part of this application or its content may be reproduced, distributed, or utilized for any commercial endeavors without the express written consent of the copyright holder.\n\nThis application is intended for educational and informational purposes only and does not intend to infringe upon any copyrights or trademarks of the API providers or realestate offices.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpiotrotta%2Fpython_gui_biuranieruchomosci","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpiotrotta%2Fpython_gui_biuranieruchomosci","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpiotrotta%2Fpython_gui_biuranieruchomosci/lists"}