Logo Lanfrica

MarieSOWw/datasphere-senegal

Domaine:

socioeconomic

Type de record:

software
Créateur:
Mar
HĂŽte:
# 🌐 DataSphere — Plateforme d'Analyse Multisectorielle Version finale: datasphere-senegal.onrender
 > **Projet M2 Big Data** — Visualisation interactive avec Flask + Dash + MongoDB Atlas ## 📋 PrĂ©sentation DataSphere est une plateforme Flask orchestrant **4 dashboards Dash** : | Dashboard | URL | Description | |---|---|---| | 🏩 **Bancaire** | `/bancaire/` | Positionnement des banques au SĂ©nĂ©gal (BCEAO) — **projet central** | | đŸ›Ąïž **Assurance** | `/assurance/` | Analyse du portefeuille d'assurance (1 000 assurĂ©s) | | ☀ **Énergie** | `/energie/` | Production solaire DC/AC (35 000+ relevĂ©s) | | đŸ„ **SantĂ©** | `/sante/` | Analyse hospitaliĂšre (500 patients) | ## đŸ—ïž Architecture du Projet ``` datasphere/ ├── app.py # Point d'entrĂ©e Flask + orchestration ├── .env # Configuration MongoDB Atlas ├── requirements.txt ├── README.md │ ├── utils/ │ └── db.py # Connexion MongoDB centralisĂ©e │ ├── dashboard/ │ ├── banking/ │ │ ├── app.py # Init Dash bancaire │ │ ├── layout.py # Layout dark premium │ │ ├── callbacks.py # Tous les callbacks │ │ └── rapport.py # GĂ©nĂ©ration PDF par banque │ ├── assurance/ │ │ ├── app.py │ │ └── layout.py # Dashboard assurance │ ├── energie/ │ │ ├── app.py │ │ └── layout.py # Dashboard Ă©nergie solaire │ └── sante/ │ ├── app.py │ ├── layout.py # Layout hospitalier original │ ├── callbacks.py # Callbacks hospitaliers │ └── assets/ │ └── hospital_style.css # CSS original prĂ©servĂ© │ ├── scripts/ │ ├── 0_load_all_data.py # 🚀 Script maĂźtre (lance tout) │ ├── 1_load_excel_to_mongo.py # Excel 2015-2020 → MongoDB │ ├── 2_scrape_bceao_pdfs.py # Scraping + OCR PDFs BCEAO │ ├── 3_normalize_and_merge.py # Fusion & normalisation sigles │ ├── 4_clean_data.py