This is my self-educational project. Not to be confused with flatMap. I took the idea from the 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.
First, I'm learning it and trying out different things from the language ecosystem. Second, I generally like it :)
Currently, the following great stuff helps me to advance with my project:
- Jsoup as the base for the parser implementations
- PostgreSQL and its JDBC driver to save results to the database
- HikariCP as the database connection pool implementation
- Dotenv to be able to change application parameters between launches
- JCommander to parse command line arguments
- Greenrobot EventBus to dispatch and handle events
- Cucumber + JUnit to write and execute tests
- WireMock to be able to run integration tests without connecting to the real websites
- SLF4J backed by Logback for logging