{"id":19139703,"url":"https://github.com/franzose/flatmap","last_synced_at":"2026-05-17T19:32:55.872Z","repository":{"id":152033589,"uuid":"241084145","full_name":"franzose/flatmap","owner":"franzose","description":"My self-educational project aimed at showing property on an interactive map","archived":false,"fork":false,"pushed_at":"2020-03-22T11:46:38.000Z","size":430,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-12T19:24:29.008Z","etag":null,"topics":["apartment","apartment-finder","java","maps","parser"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/franzose.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2020-02-17T10:50:15.000Z","updated_at":"2024-01-19T21:16:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"d341af72-7645-4a19-9027-70a6603b24d8","html_url":"https://github.com/franzose/flatmap","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/franzose/flatmap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franzose%2Fflatmap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franzose%2Fflatmap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franzose%2Fflatmap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franzose%2Fflatmap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/franzose","download_url":"https://codeload.github.com/franzose/flatmap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/franzose%2Fflatmap/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33151742,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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","java","maps","parser"],"created_at":"2024-11-09T07:14:46.694Z","updated_at":"2026-05-17T19:32:55.840Z","avatar_url":"https://github.com/franzose.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# flatmap\nThis is my self-educational project. Not to be confused with [flatMap](https://martinfowler.com/articles/collection-pipeline/flat-map.html). I took the idea from the [BerlinHousing](https://github.com/plamenpasliev/BerlinHousing) repository. My project is going to be somewhat similar once stabilized, currently it is still in progress. The ultimate goal is to utilize an interactive map to show properties, mainly apartments, some useful information about them (address, area, price etc) and the nearby facilities.\n\n## Why Java?\nFirst, I'm learning it and trying out different things from the language ecosystem. Second, I generally like it :)\n\n## What's used\nCurrently, the following great stuff helps me to advance with my project:\n1. [Jsoup](https://github.com/jhy/jsoup) as the base for the parser implementations\n2. PostgreSQL and its [JDBC driver](https://github.com/pgjdbc/pgjdbc) to save results to the database\n3. [HikariCP](https://github.com/brettwooldridge/HikariCP) as the database connection pool implementation\n4. [Dotenv](https://github.com/cdimascio/java-dotenv) to be able to change application parameters between launches\n5. [JCommander](https://github.com/cbeust/jcommander) to parse command line arguments\n6. [Greenrobot EventBus](https://github.com/greenrobot/EventBus) to dispatch and handle events\n7. [Cucumber](https://github.com/cucumber/cucumber-jvm) + [JUnit](https://github.com/junit-team/junit5) to write and execute tests\n8. [WireMock](https://github.com/tomakehurst/wiremock) to be able to run integration tests without connecting to the real websites\n9. [SLF4J](https://github.com/qos-ch/slf4j) backed by [Logback](https://github.com/qos-ch/logback) for logging\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffranzose%2Fflatmap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffranzose%2Fflatmap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffranzose%2Fflatmap/lists"}