Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

HISP-Uganda/dhis2gw

Domaine:

healthcaredigital infrastructure

Type de record:

software
Créateur:
HIS
Hôte:
Integration Gateway for DHIS2 intended to be generic # DHIS2 Gateway Service (dhis2gw) ## Introduction This integration gateway is part of the comprehensive initiative to link and interoperate government M&E systems with partner-specific data systems. The gateway is built on the DHIS2 architecture, a flexible and open-source platform that supports government digital transformation initiatives. This gateway is built and supported by HISP Uganda, a non-profit organization that supports sustainable information systems in Africa and beyond. ## Overview **dhis2gw** is a robust gateway application for sending aggregate and tracker data to DHIS2 from third-party systems. Built with Go and Gin, it leverages asynchronous processing (Asynq) and PostgreSQL for task management and logging. It also provides a KivyMD desktop UI for administrators to monitor, requeue, and manage tasks. --- ## Table of Contents - Tech Stack - Features - API Endpoints - Logging & Monitoring - KivyMD Interface - Architecture Diagram - Installation Guide - Configuration Reference - Support --- ## Tech Stack - **Backend:** Go, Gin - **Async Task Processing:** Asynq - **Database:** PostgreSQL - **API Documentation:** gin-swagger - **Desktop UI:** KivyMD (Python) - **Other:** JWT for authentication, custom logging to PostgreSQL --- ## Features - **Secure User Management:** Token-based authentication with JWT, user CRUD. - **Asynchronous Data Submission:** Handles DHIS2 aggregate/tracker data via background jobs. - **Comprehensive Logging:** Every API request and background task is logged in PostgreSQL. - **Admin Interface:** KivyMD app for monitoring, filtering, requeuing, and deleting jobs. - **Easy DHIS2 Mapping Import:** Import mappings via CSV/Excel. - **Interactive API Docs:** Live documentation via Swagger. --- ## API Endpoints ### User Management | Endpoint | Method | Description | |------------------|--------|-----------------------| | `/user` | POST | Create a new user | | `/users` | GET | …

Visit

github.com

Similaires

HISP-Uganda/RWCheckinsHISP-Uganda/simpleDataEntryHISP-Uganda/dhis2-dqa360HISP-Uganda/mfl-integratorHISP-Uganda/go-dhis2-sdkHISP-Uganda/Acute-Malnutrition-Forecasting-Tool-AMFT-

HISP-Uganda/RWCheckins

App used for collecting visitors at Hotels during the COVID-19 Pandemic in Rwanda

HISP-Uganda/simpleDataEntry

This app is designed to render DHIS2 data entry forms in an accordion structure to ease the entry pr

HISP-Uganda/dhis2-dqa360

A comprehensive Data Quality Assessment platform built for DHIS2-based health data systems. DQA360 s

HISP-Uganda/mfl-integrator

An Integration solution to synchronise Health Facilities from the Uganda MoH MFL to different DHIS2

HISP-Uganda/go-dhis2-sdk

# DHIS2 Go SDK This is a Go-based SDK for interacting with the DHIS2 Web API, supporting: - Tracke

HISP-Uganda/Acute-Malnutrition-Forecasting-Tool-AMFT-

# Acute Malnutrition Forecasting Tool (AMFT) AMFT is a Streamlit-based decision-support tool for di