It is implemented by using clean code architecture. There are three different layers and each layer has own scope.
Language: Java 11
Framework: Spring Framework
Database: Postgres
run init.sh
Please make sure that Maven is installed on your computer. Customer Service will start on port 8080 and Geolocation Service will start port 8081.