Architecture
mGramSeva is built on top of the DIGIT Platform. It consists of the following layers
Back End
Core Services
User Service (egov-user)
User OTP (user-otp)
Access Control (access-control)
ID Generation Service (id-gen)
Payment Gateway (pg-service)
Workflow Service (wf-service)
Encryption Service (data-encryption-service)
Localization Service (localization-service)
Boundary Service (location-service)
URL Shortening Service (url-shortening-service)
PDG Generation Service (pdf-generator)
SMS Notifications (notification-sms)
notification-email
Business Services
Dashboard Analytics (DSS)
Municipal services:
Property Service (property-services)
Water Service Calculator (ws-calculator)
Water Service (ws-service)
eChallan (echallan)
User Events (user-event)
Services Architecture
The sequence diagram below illustrates a typical interaction between the various services.
Last updated