Architecture

NalJalSeva architecture details

Service Architecture

NalJalSeva is built on top of the DIGIT Platform. It consists of distinct layers listed below.​

Back End - Core Services

  1. User Services (egov-user)

  2. ​User OTP (user-otp)

  3. Access Control (access-control)

  4. MDMS

  5. Payment Gateway (pg-service)

  6. Workflow Service (wf-service)

  7. Encryption Service (data-encryption-service)

  8. Localization Service (localization-service)

  9. Boundary Service (boundary-service)

  10. Location Service (location-service)

  11. URL Shortening Service (url-shortening-service)

  12. PDF Generation Service (pdf-generator)

  13. SMS Notifications (notification-sms)

  14. Email Notifications (notification-email)

Business Services

Municipal Services

  1. Property Service (property-services)

  2. Water Service Calculator (ws-calculator)

  3. Water Service (ws-service)

  4. eChallan (echallan)

  5. User Events (user-event)

  6. Vendor

NalJalSeva Architecture

The sequence diagram below illustrates a typical interaction between the various services. Sample sequence diagram for a typical flow of DIGIT Microservices.

Application Structure

Last updated

All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.