CEMA Health Management System is a secure and efficient health information platform aimed at improving healthcare delivery and accessibility across Africa by managing patient records, health programs, and related data.
# CEMA Health Management System
CEMA Health Management System is a health information management platform designed to improve healthcare delivery and accessibility across Africa. This project provides a robust solution for managing patient records, health programs, and other healthcare-related data efficiently and securely.
## Features
- **Health Programs**: Create, read, update, and delete health programs (e.g., TB, Malaria, HIV).
- **Client Registration**: Register new clients and store their information securely.
- **Program Enrollment**: Enroll clients into one or more health programs.
- **Client Search**: Search for clients by name and view detailed profiles.
- **CRUD Operations**: Perform create, read, update, and delete operations for both clients and programs.
- **RESTful API**: Expose APIs for external integrations.
## Tech Stack
- **Frontend**: React.js, Axios, React Router, Tailwind CSS
- **Backend**: Flask, SQLAlchemy, PostgreSQL
## Deployment
- **Frontend**: CEMA Health Management System
- **Backend Live Link**: CEMA Health API
- **Backend Repo**: CEMA Backend Repo
## Installation
1. Clone the repository:
```bash
git clone
github.com
```
2. Navigate to the project directory:
```bash
cd CEMA-Africa
```
3. Install dependencies:
```bash
npm install
```
4. Start the development server:
```bash
npm run dev
```
## Usage
1. Open your browser and navigate to `
localhost`.
2. Explore the features to manage healthcare data effectively.
## License
This project is licensed under the MIT License.
## Contact
For questions or support, please contact [anitawangui22@gmail.com].