Architecture

mGramSeva is built on top of the DIGIT Platform. It consists of the following layers

  1. Back End

    1. Core Services

      1. User Service (egov-user)

      2. User OTP (user-otp)

      3. Access Control (access-control)

      4. Payment Gateway (pg-service)

      5. Workflow Service (wf-service)

      6. Encryption Service (data-encryption-service)

      7. Localization Service (localization-service)

      8. Boundary Service (location-service)

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

      10. PDG Generation Service (pdf-generator)

      11. SMS Notifications (notification-sms)

      12. notification-email

    2. 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)

Services Architecture

The sequence diagram below illustrates a typical interaction between the various services.

Last updated

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