The "IDMS System Blueprint" is a technical document outlining the design and development of the Integrated Data Management System (IDMS) for Nepal's local governments. Developed in March 2023, it addresses gaps in municipal data management identified through a 2021-22 study. The blueprint details user roles (System Admin, Publisher Admin, Publisher Editor, Publisher Member, General User), functional requirements, and technical architecture, including CKAN-based backend, Next.js frontend, and ETL data integration. It emphasizes responsive design, modularity, and scalability to enhance data transparency and governance, with deployment on cloud servers and user interfaces for public and admin access.
The development of IDMS is grounded in a 2021–22 study that identified local government data management challenges, focusing on MIS systems, stakeholder feedback, and accessibility.
IDMS defines five user roles—System Admin, Publisher Admin, Publisher Editor, Publisher Member, and General User—offering controlled access levels from full system control to public browsing.
The system architecture includes CKAN for data management, Next.js with Ant Design for a responsive frontend, and SQLAlchemy for database integration, supporting flexibility and scalability.
ETL workflows support integration with MIS data, though limited API access in many MIS platforms necessitates close coordination with system implementers.
A modular, loosely coupled architecture featuring three physical zones—Application Delivery, Integration, and Data Ingestion—enhances system robustness and scalability.
General users can access datasets, visualizations, and public APIs without credentials via the municipal domain, fostering data transparency.
Administrators manage users and datasets through a secure backend (e.g., dms.[municipalitydomain].gov.np), supported by standard operating procedures (SOPs).
An Agile Scrum methodology with 2–4 week sprints enables iterative releases, beta testing, and rapid feedback integration for continuous improvement.
Both technical (e.g., lack of MIS APIs) and non-technical (e.g., low data literacy, planning gaps) limitations are addressed through phased rollouts, training, and strategic coordination.
Interactive dashboards offer department-level insights, enhancing decision-making and providing potential for sector-specific visualization extensions.