Mukta-services

Overview

Mukta Services is an intermediary service that bridges the gap between the API and client requests. It helps Clients/UI to gather all the required information from different services.

Dependency

  • MDMS

  • Estimates

  • Muster Roll

  • Contract

  • Measurement

Code

Mukta-services

Deployment

Role Action

API EndPoints
Roles

mukta-services/measurement/_search

MB_CREATOR

Flow Diagram

mukta service flow diagram

Measurement Create Criteria

This service handles all the measurement creation criteria and helps the UI consolidate all information. The measurement period is calculated in the mukta-services based on the same criteria.

Measurement Response

The measurement response would be based on the config https://github.com/egovernments/egov-mdms-data/blob/UNIFIED-DEV/data/pg/works/MeasurementBFFConfig.json which transforms the final consolidated object of Estimate, Contract, measurement, and Muster roll into the user-requested object.

Last updated

Was this helpful?