1. Check Java version.
2. Download Spring Boot project template using `curl`.
3. Unzip the downloaded file.
4. Remove the zip file.
5. Change directory to the project root.
6. Add `springdoc-openapi-starter-webmvc-ui` and `archunit-junit5` dependencies to `pom.xml`.
7. Add SpringDoc, Redis, JPA and MongoDB configurations to `application.properties`.
8. Create `docker-compose.yaml` with Redis, PostgreSQL and MongoDB services.