Lors de l'IndabaX, mon équipe et moi avons optimisé la collecte de sang à Douala. Nous avons couplé un dashboard analytique (EDA) des tendances de dons à un modèle de classification prédictive. Cet outil évalue l'éligibilité des donneurs selon leurs paramètres cliniques, ciblant mieux les campagnes et fluidifiant le triage médical.
# blood-donation-indabax
Lors de l'IndabaX, mon équipe et moi avons optimisé la collecte de sang à Douala. Nous avons couplé un dashboard analytique (EDA) des tendances de dons à un modèle de classification prédictive. Cet outil évalue l'éligibilité des donneurs selon leurs paramètres cliniques, ciblant mieux les campagnes et fluidifiant le triage médical.
# Crimson Unity - Blood Donation Eligibility Analysis
## Project Description
Crimson Unity is a data analysis application that evaluates and visualizes blood donation eligibility criteria based on various demographic factors such as marital status, gender, education level, and donation history.
## Features
- Eligibility assessment for blood donation
- Demographic distribution analysis
- Visualization of donor eligibility statistics
- Temporary eligibility status tracking
- Candidate analysis dashboard
## direct web access to the application
projet-indaba-2.onrender.com
(This may take a few minutes, as the application is hosted free of charge.)
## Application overview
Here are a few images of the application
## Installation Instructions
1. **Clone the repository**:
```bash
git clone
github.com
cd crimson-unity
```
2. **Set up a virtual environment** (recommended):
```bash
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
```
3. **Install dependencies**:
```bash
pip install -r projet_indaba/requirements.txt
```
4. **Run the application**:
```bash
python src/indaba.py
```
## Usage
After launching the application, you will be presented with a dashboard showing:
- Overall eligibility percentage
- Gender distribution of donors
- Temporary eligibility status
- Candidate analysis charts
- Education level eligibility statistics
## Data Structure
The application processes data containing:
- Marital status
- Donation history (Yes/No)
- Gender information
- Education levels
- Eligibility flags
## Contributing
Contributions are wel …