Architecture

mGramSeva architecture details

Service Architecture

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

  1. Front End

  2. Back End

    1. 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 (location-service)

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

      11. PDF Generation Service (pdf-generator)

      12. SMS Notifications (notification-sms)

    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)

      6. Vendor

mGramSeva Architecture Diagram

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

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

Last updated

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