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-servicesarrow-up-right

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 criteriaarrow-up-right 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.jsonarrow-up-right which transforms the final consolidated object of Estimate, Contract, measurement, and Muster roll into the user-requested object.

Last updated

Was this helpful?