Fuel price notificator backend service
Next steps:
- Linter for code style
- E2E test
- Decouple station use case from price usecase
- No exceptions
- Finish persistence
- Cover persistence with tests
- Test containers starter (https://github.com/testcontainers/testcontainers-spring-boot)
- Cleanup persistence
- Make feeder work with persistence
- Cover feeder with tests
- Cleanup feeder
- Use spring boot r2dbc starter (https://spring.io/blog/2019/05/15/spring-data-r2dbc-1-0-m2-and-spring-boot-starter-released)
- Use CodecRegistrar to remove self written override classes https://github.com/r2dbc/r2dbc-postgresql/pull/164/files