For the complete documentation index, see llms.txt. This page is also available as Markdown.

Architecture

This section contains details of the DRISTI platform architecture

Overview

The DRISTI DPG technical architecture is designed using modular, event-driven microservices on top of the open-source DIGIT platform. The platform is highly configurable and interoperable. Some key features of the architecture are:

  • The platform follows the API-first design approach. All services have well-documented APIs.

  • Each microservice is configurable and scalable.

  • The frontend components interact with the platform services via REST APIs.

  • The frontend is based on the DIGIT design system. However, it can be replaced with any other design if needed.

  • The platform is cloud-agnostic and can be deployed on any cloud provider (AWS, GCP, Azure) or private data centers.

Architecture Diagram

Key Components

The DRISTI platform consists of:

  • Front-end user-facing web portals and mobile apps

  • Domain-specific dispute resolution services & registries with REST API interfaces

  • DIGIT platform services & registries with well-documented REST API interfaces

  • Integration points for customizations/third-party integrations. Reference third-party integrations are part of the platform. But, these are swappable/customizable per rollout.

Component Diagram

Diagram showing the major components in the platform

Services & Registries

DRISTI Services Diagram

The platform is based on the DIGIT Core 2.9 LTS platform. Below is a list of services and registries that are a part of DRISTI. For more information on the design and configuration of the services, please refer to the Service Architecture section.

  • Case

  • Case Management

  • Hearing

  • Order

  • Task

  • Application

The following DIGIT core services are actively used:

  • Access Control (Role)

  • MDMS V2

  • IDGen (ID Generation)

  • Workflow

  • Localisation

  • Filestore

  • Analytics (Indexer)

  • Persister

  • Notification

  • Billing, Demand, Collection

  • PDF

  • Human Resource Management Service (HRMS) & Employee

Last updated