Inspiration

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for Chipatala Connect

🌍 Chipatala Connect – Project Story

Inspiration

Chipatala Connect was inspired by real challenges we have observed within Malawi’s healthcare system and across Eastern Africa. In many hospitals and clinics, patient records are still paper-based or stored in isolated digital systems that cannot communicate with each other. This fragmentation leads to repeated tests, long waiting times, and dangerous treatment delays—especially for maternal patients, chronic disease patients, and people who move between districts or across borders.

As students at the University of Malawi, we have interacted with healthcare workers and community members who described situations where critical patient history was unavailable at the point of care. We realized that while many countries are rolling out national Digital ID systems, these identities are not yet being fully leveraged to improve healthcare interoperability. This gap motivated us to design a solution that connects facilities without forcing them to give up control of their data.


What We Learned

Through building Chipatala Connect, we learned:

  • How FHIR (Fast Healthcare Interoperability Resources) enables standardized exchange of health data across different systems.
  • The importance of privacy-by-design and consent-driven architectures in handling sensitive medical information.
  • How decentralized systems can outperform centralized ones in low-resource environments.
  • The practical realities of designing for intermittent connectivity using offline-first strategies.
  • How policy, regulation, and technology must align for digital health systems to succeed.

We also gained experience in system architecture design, API modeling, and collaborative software planning.


How We Built the Project

Chipatala Connect is designed as a decentralized interoperability platform rather than a centralized database.

Architecture Overview

Each hospital or clinic keeps its own database. Chipatala Connect acts as a secure gateway that enables:

  • Identity verification using national Digital ID systems
  • Secure record discovery and exchange using FHIR-compliant REST APIs
  • Consent management and audit logging

A simplified view of data access:

$$ \text{User} \rightarrow \text{Facility System} \rightarrow \text{Chipatala Connect Gateway} \rightarrow \text{Other Facility System} $$

Key Components

  • Identity Layer: Links patients to their national Digital ID
  • Interoperability Layer: FHIR-based APIs for data exchange
  • Consent Engine: Patients control which data can be shared
  • Audit Layer: Blockchain-style immutable logs
  • Operations Module: Queue management and appointment scheduling

Technologies (Prototype Level)

  • REST APIs
  • JSON-based FHIR resources
  • Secure authentication and authorization
  • Offline caching and background synchronization

We first designed system diagrams, then defined data flows and API contracts, and finally implemented a functional prototype demonstrating record lookup, consent approval, and queue management.


Challenges We Faced

1. Data Privacy and Security

Healthcare data is extremely sensitive. Designing a system that enables sharing without centralizing data required careful architectural decisions and threat modeling.

2. Connectivity Constraints

Many rural facilities experience unreliable internet. We had to design an offline-first approach that allows local operation and later synchronization.

3. Balancing Simplicity and Power

Healthcare workers need simple interfaces, but the system must support complex workflows. Achieving this balance required multiple design iterations.

4. Regulatory Alignment

Understanding Malawi’s Data Protection Act and aligning our design with it was essential but challenging.


Impact and Future Vision

Chipatala Connect has the potential to:

  • Reduce repeated diagnostic tests
  • Shorten patient waiting times
  • Improve maternal and emergency referrals
  • Support cross-border healthcare continuity

In the future, we envision Chipatala Connect scaling across East Africa, becoming a foundational layer for digital public health infrastructure.


Reflection

This project taught us that meaningful technology is not just about code—it is about understanding real human problems and designing systems that respect dignity, privacy, and local realities. Chipatala Connect represents our commitment to building technology that saves lives and strengthens African healthcare systems.

Built With

  • background-sync-tools:-git
  • css3-backend:-node.js-(express.js)-apis:-restful-apis
  • docker
  • fhir-(fast-healthcare-interoperability-resources)-authentication-&-identity:-digital-id-integration
  • github
  • html5
  • jwt-based-authentication-database:-postgresql
  • languages:-javascript
  • local-caching
  • mongodb-interoperability-standards:-hl7-fhir-r4-blockchain-/-audit-layer:-hyperledger-fabric-(or-lightweight-blockchain-ledger)-cloud-platform:-aws-/-google-cloud-platform-storage:-cloud-object-storage-(s3-compatible)-security:-https/tls
  • oauth-2.0
  • postman
  • python-frontend:-react.js
  • role-based-access-control-(rbac)-offline-sync:-service-workers
  • vs
Share this project:

Updates

Submission history