HEISENBERG - BI & Analytics
Application interne DYNORS - Business Intelligence et dashboards temps réel
🎯 Objectif
HEISENBERG est la plateforme de Business Intelligence de DYNORS. Elle agrège les données de toutes les applications (RAGNAR, FISCAL, YOBALÉ, etc.) pour fournir des dashboards temps réel, KPIs et analyses avancées.
📋 Informations Générales
| Propriété | Valeur |
|---|---|
| Nom | HEISENBERG |
| Type | Application interne |
| Domaine | BI, Analytics, Reporting |
| Port | 8086 |
| Repository | dynors-internal/applications/heisenberg |
| Status | 📋 Spécifié |
🏗️ Architecture
Stack Technique
- Backend : Python 3.10+, FastAPI
- Base de données : PostgreSQL 15 (analytics), TimescaleDB
- Frontend : React 18 + D3.js/Chart.js
- Cache : Redis 7
- Message Queue : RabbitMQ/Kafka
✨ Fonctionnalités Principales
1. Dashboards Temps Réel
- 📋 KPIs temps réel (toutes apps)
- 📋 Alertes automatiques (seuils)
- 📋 Visualisations interactives
2. Analytics Multi-Sources
| Source | Données Analysées |
|---|---|
| RAGNAR | Projets, time tracking, facturation |
| FISCAL | Factures, taxes, paiements |
| YOBALÉ | Livraisons, performances chauffeurs |
| DAWALALE | Inscriptions, taux réussite examens |
3. Rapports Automatiques
- 📋 Rapports hebdomadaires/mensuels
- 📋 Export PDF/Excel
- 📋 Envoi automatique (email)
📊 Dashboards Prévus
Dashboard RAGNAR (ESN)
- Projets actifs : Nombre, budget consommé
- Time tracking : Heures par projet/employé
- Facturation : CA mensuel, impayés
- Ressources : Charge équipe, disponibilités
Dashboard FISCAL
- Factures : Créées, payées, en attente
- CA par pays : SN, FR, etc.
- Taxes collectées : Par juridiction
- Délais paiement : Moyens, dépassements
Dashboard Multi-App
- Santé système : Uptime, erreurs
- Performance : Response times, throughput
- Utilisation : Utilisateurs actifs, stockage
🔄 Intégrations
Sources de Données
- RAGNAR : REST API + webhooks
- FISCAL : REST API + webhooks
- YOBALÉ : REST API + webhooks
- dynors-media : Stats utilisation storage
Exports
- PDF : Via dynors-pdf
- Excel : Librairie Python
- Email : Via dynors-notify
🎯 Roadmap
📋 Phase 1 (Spécifié)
- Architecture BI
- Dashboards RAGNAR
- KPIs temps réel
- Rapports automatiques
📋 Phase 2
- Dashboards FISCAL
- Analytics YOBALÉ
- Machine Learning (prédictions)
- Alertes intelligentes
📋 Phase 3
- Dashboards personnalisables
- Query builder UI
- API publique analytics
- Intégration Tableau/PowerBI
📚 Documentation
- Spécifications : À créer
- Architecture : À créer
Dernière mise à jour : 30 janvier 2026