Author: Geoffrey Aulombard - Java web-application developer student at OpenClassRooms
OpenClassRoom project number 8.
This app use 4 microservice to help clients planning their trips depending on their location and attractions nearby. Clients earn points, and get trip deals depending on how many points the client has.
This is a multi-services app that run on ports 8080, 8081, 8082 and 8083.
This is a Spring Boot Application, working with (check the build.gradle file to see all dependencies and versions)
- Springboot 2.5.6
- Java 11.0.11
- Gradle 6.9.1
- Docker version 18.09.0, build 4d60db4
first, create a new directory.
cd /path/to/directory/yourProjectNameclone the project using :
git clone https://github.com/GAulombard/OC_P8_TourGuide.gituse the following command to run the app:
gradle clean bootJardocker-compose up -d --build stop the app using :
docker-compose downuse the following command to run tests:
gradle testPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
