- 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
intellij
IDE -
Add imported libraries in
pom.xml
fromFile>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/bin
andbash standalone.sh
- Run
main
method 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