A service used to processing Index Contact Clients and LTFs for community followup into UCS.
- Java 17
- IntelliJ or Visual Studio Code
- Gradle
To build and run the service after performing the above configurations, run the following
./gradlew clean shadowJar
java -jar build/libs/ucs-ctc-integration-service-<version>.jar
First Install docker in your PC by following this guide. Secondly, clone this repo to your computer by using git clone and the repo's address:
git clone https://github.com/Digital-Square-Tanzania/ucs-ctc-integration -service.git
Once you have completed cloning the repo, go inside the repo in your computer: cd ucs-ctc-integration-service
Update application.conf
found in src/main/resources/
with the correct configs and use the following Docker commands for various uses:
docker build -t ucs-ctc-integration-service .
docker run -d -p 127.0.0.1:9202:9202 ucs-ctc-integration-service
docker exec -it ucs-ctc-integration-service sh
docker stop ucs-ctc-integration-service
ISC
Ilakoze Jumanne
1.0.0