-
-
List and add documents for family members
-
Connected User profile
-
Medical record list for family or individual
-
Dashboard for family or individual stats
-
Login screen to connect to the application
-
Family members list
-
Chat screen for vocal interactions in the application
-
Connected doctor informations settings
-
Connected doctor accesses list of consultations he made
-
Connected doctor accesses list of his patients
-
Connected doctor opens medical record of a patient
-
Connected doctor accesses list of his patient medical records
-
Connected doctor accesses his dashboard statistics
-
Connected parent accesses his family members' medical records details and granted doctors
-
Connected parent opens his informations settings
-
Connected parent accesses his family and family members'
-
Connected parent accesses medical record of each member of his family
-
Connected parent dashboard statistics
-
Register page for account creation
-
Login page to connect to account created
-
Landing page containing all informations about Care Map, providing testing account and apk for testing for android
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
- assembly
- bolt.new
- chatgpt
- elevenlabs
- expo.io
- express.js
- netlify
- node.js
- react-native
- supabase
Log in or sign up for Devpost to join the conversation.