It's simple REST API using Spring Webflux, MongoDB and layered architecture using basics of domain driven design approach. Exact description of this project you can find on my blog - link
Installed Docker and Postman will be needed. At the beginning ou must download reactive-timesheet-app.zip archive from the root directory in the repository. In hte terminal enter command:
docker compose up -d --build
In the zip archive you can find postman collection which have set of request which are prepared for tests. Don't forget to update id in the header :)