{"id":29899252,"url":"https://github.com/stepkos/otodom-scraper-enterprise-edition","last_synced_at":"2026-05-16T08:36:16.943Z","repository":{"id":252112008,"uuid":"802942562","full_name":"stepkos/otodom-scraper-enterprise-edition","owner":"stepkos","description":"Scraping apartments from otodom, evaluate them and notify about the most attractive ones.","archived":false,"fork":false,"pushed_at":"2024-08-07T15:52:02.000Z","size":1031,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-08-07T20:10:06.372Z","etag":null,"topics":["apartment","apartment-finder","celery","django","otodom","real-estate","scraper"],"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/stepkos.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":"2024-05-19T17:09:31.000Z","updated_at":"2024-08-07T20:10:24.698Z","dependencies_parsed_at":"2024-08-07T20:20:31.033Z","dependency_job_id":null,"html_url":"https://github.com/stepkos/otodom-scraper-enterprise-edition","commit_stats":null,"previous_names":["stepkos/otodom-scraper-enterprise-edition"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stepkos/otodom-scraper-enterprise-edition","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepkos%2Fotodom-scraper-enterprise-edition","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepkos%2Fotodom-scraper-enterprise-edition/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepkos%2Fotodom-scraper-enterprise-edition/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepkos%2Fotodom-scraper-enterprise-edition/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stepkos","download_url":"https://codeload.github.com/stepkos/otodom-scraper-enterprise-edition/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stepkos%2Fotodom-scraper-enterprise-edition/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268221923,"owners_count":24215696,"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","status":"online","status_checked_at":"2025-08-01T02:00:08.611Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["apartment","apartment-finder","celery","django","otodom","real-estate","scraper"],"created_at":"2025-08-01T12:20:13.606Z","updated_at":"2026-05-16T08:36:11.905Z","avatar_url":"https://github.com/stepkos.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Otodom Scraper Enterprise Edition\n\nThe project focuses on scraping, storing and evaluating apartments from the advertisements from the otodom.pl service.\n\nThe repository was named \"Enterprise Edition\" because the software has been expanded to enable cyclical searches of the website with advertisements, apartment valuations and sending email notifications with the most attractive ones.\n\nReal estate valuation model is trained on the data from scraper. Whole analysis and training process is available \u003cbr/\u003e\nhere: [stepkos/real-estate-price-valuation](https://github.com/stepkos/real-estate-price-valuation)\n\n## Tech Stack\n\n- Python, Django - backend base, admin panel\n- Celery, Redis - asynchronous tasks\n- Postgres - database\n- PyTorch - AI real estate valuation model\n- Docker, Docker Compose - containerization\n\n## From the user's side\n\nTo start tracking the offers, the user can setup configuration via the admin panel. \n\nThe user can specify:\n- Frequency of the search\n- Link to otodom website with applied filters\n- Email address/es to which the results will be sent\n- Attractive price threshold (how much below market price is the apartment attractive)\n- Limit of pages while scraping\n\nAs a result user receives email with attractive apartments from the last search.\n\n\u003cp\u003e\n  \u003cimg src=\"https://github.com/stepkos/otodom-scraper-enterprise-edition/blob/main/docs/screens/result_email.jpg\" alt=\"Result email screen\" width=\"530\"\u003e\n\u003c/p\u003e\n\n## Authors\n\n- **Jakub Stępkowski [(github: stepkos)](https://github.com/stepkos/)**\n- **Szymon Kowaliński [(github: simon-the-shark)](https://github.com/simon-the-shark)**\n\n## License\nThis software was created for educational purposes only. Authors do not take any responsibility for any consequences resulting from the use or execution of this software.\n\nDjango template based on [template from saasitive](https://github.com/saasitive/docker-compose-django-celery-redis-postgres/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstepkos%2Fotodom-scraper-enterprise-edition","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstepkos%2Fotodom-scraper-enterprise-edition","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstepkos%2Fotodom-scraper-enterprise-edition/lists"}