- Spring Boot
- Angular
- PostgreSQL
- Redis
- Apache Kafka
- Download Keycloak from (https://www.keycloak.org/downloads.html)
- Setup Anar Framework
git clone https://github.com/Anar-Framework/anar-parent.git
cd anar-parent/script/setup/
bash setup.sh
cd ../..- Clone nid_service_kit repository
git clone https://github.com/nsia-infosys/nid_service_kit_backoffice.git-
Open the nid_service_kit_backoffice with
intellijIDE -
Add imported libraries in
pom.xmlfromFile>New>Module from Existing Sources... -
Setup nid_service_kit_web
git clone https://github.com/nsia-infosys/nid_service_kit_web
cd nid_service_kit_web
npm install
npm start- Run the Keycloak
cd keycloak_path/binandbash standalone.sh - Run
mainmethod fromaf.gov.anar.service_kit.Application
$ cd nid_service_kit
$ bash setup.sh
$ mvn clean install -DskipTests
$ cd nid_service_kit_backoffice
$ mvn spring-boot:run
Client Sid UI: https://github.com/nsia-infosys/nid_service_kit_web
Refer to this repository Wiki section. https://github.com/nsia-infosys/nid_service_kit_backoffice/wiki