Identity API is a microservice which is used for the creation and management of beneficaries.
- Beneficiary Creation
- Beneficiary Search
- Beneficiary Management
This microservice is built on Java, Spring boot framework and MySQL DB.
- JDK 1.8
- Maven
$ ./mvn clean install
This service has been tested on Wildfly as the application server.
- Wildfly (or any compatible app server)
- Redis
- MySQL Database
- Install dependencies
mvn clean install
- You can copy
common_example.properties
tocommon_local.properties
and edit the file accordingly. The file is undersrc/main/environment
folder. - Run the spring server with local configuration
mvn spring-boot:run -DENV_VAR=local
- RMNCH (Reproductive, Maternal, Newborn, and Child Health)
All features have been exposed as REST endpoints. Refer to the SWAGGER API specification for details.