Inspiration

In many African countries, including ours, medical records are still largely paper-based, fragmented, and hard to access. When a child falls ill and is taken to a hospital, doctors often lack access to the patient's full medical history, complicating diagnosis and treatment. CareMap was born to provide a secure, simple, and accessible digital platform that centralizes family health data — helping save lives.

What it does

CareMap is a cross-platform digital health platform that enables you to:

  • Create and manage electronic health records for each family member.
  • Allow parents or guardians to monitor their children's medical progress.
  • Provide doctors secure access to patients’ consultation histories, exams, prescriptions, and medical documents.
  • Facilitate medical interoperability and improve continuity of care.

How we built it

Technologies used by bolt:

  • Frontend: React.js with TypeScript, styled with Tailwind CSS.
  • Animations: Framer Motion
  • State Management: React Context API.
  • Routing: React Router.
  • Backend: Node.js with Express for RESTful API development.
  • Mobile App: Built with Expo and React Native for seamless cross-platform (iOS & Android) experience.
  • Authentication & Security: JWT tokens, role-based access control.
  • Database & Storage: Managed via Supabase (PostgreSQL backend).

Challenges

  • Designing a flexible yet secure family and patient data structure.
  • Managing complex access rights among parents, children, doctors.
  • Securing sensitive medical data in a distributed environment.
  • Creating an intuitive interface that remains accessible for non-technical users, while integrating complex healthcare functionalities.

Accomplishments

  • Modeled a comprehensive, scalable database focused on patients and family relationships.
  • Established a modern, intuitive UI prioritizing user experience.
  • Laid foundations for a unified national healthcare monitoring system.
  • Developed a project with a meaningful social and health impact.

What we learned

  • The critical importance of clear role definitions and access management in healthcare applications.
  • Balancing security, usability, and accessibility in handling sensitive health data.
  • Planning for scalability and potential international expansion from the start.

Next steps for CareMap

  • Complete management of hospitals and doctors, with statistics on hospitals, doctors, etc.
  • Connect pharmacies and laboratories to enable complete patient management.
  • Pilot deployments with local health authorities in selected health centers.
  • Extend the project to all African countries, to create a pan-African network of family electronic medical records.

Built With

Share this project:

Updates