Logo Lanfrica

PANK4SS/VitAfrica

Domaine:

healthcaredigital infrastructure

Type de record:

software
Créateur:
PAN
Hôte:
VitAfrica is a specialized SaaS Hospital Management System built to digitalize healthcare in African contexts. It provides a web portal for admin, doctors & staff, plus a patient mobile app replacing paper-based systems with a secure, scalable digital infrastructure. VitAfrica — Hospital Management System SaaS hospital & clinic management platform for African healthcare facilities Digitalizing Healthcare for a Reliable Future --- ## Table of Contents - Overview - Problem Statement - Architecture - Tech Stack - Components - Backend API - AccessCore - Web App - Mobile App - Getting Started - API Overview - Security - Deployment - License --- ## Overview VitAfrica is a specialized **Hospital/Clinic Management System** designed to digitalize medical processes in African contexts. The platform replaces manual, paper-based workflows with a reliable digital infrastructure serving administrators, doctors, staff, and patients across two interfaces: a **web portal** for clinical management and a **mobile application** for patient self-service. The system is organized as a **monorepo** containing four interconnected components. --- ## Problem Statement Healthcare facilities in target regions face critical operational challenges: - **Data Integrity** — Paper files are prone to loss, duplication, and deterioration - **Operational Efficiency** — Manual appointment scheduling and pharmacy tracking consume excessive time and resources - **Financial Transparency** — Billing processes lack centralization, leading to errors and revenue leakage VitAfrica addresses these issues through a unified digital platform with role-based access control, automated workflows, and real-time data synchronization. --- ## Architecture ``` vitafrica/ ├── backend/ # Spring Boot REST API (Java 17) ├── accesscore/ # Reusable authentication & RBAC library ├── web-app/ # Admin/Doctor/Staff web portal (React + TypeScript) ├── mobile-app/ # Patient mobile application (Flutter) ├── doc/ # Documentation (English & French) ├── docker-compose.yml ├── railway.json └── .env ``` The backend and accesscore are Java modules built with Maven. AccessCore is a reusable library installed to the local Maven repository and co …

Licenses