# GombeTrack
Application web de traçabilité et de contrôle administratif des véhicules à Kinshasa (RDC), avec lecture automatique de plaques (ANPR), gestion des alertes et espaces dédiés par rôle.
## Fonctionnalités principales
### Sécurité & accès
- Connexion obligatoire pour toute action ou consultation des données
- RBAC granulaire (admin, agent, organismes)
- Navigation adaptée au profil connecté
### ANPR & passages
- Upload d'image avec détection OCR (OpenCV + Tesseract)
- Enregistrement des passages avec géolocalisation
- Recherche intelligente (autocomplétion, debounce, correspondance floue)
- Carte interactive (caméras, zones, trajectoires véhicules)
### Alertes
- Alertes automatiques (volé, interdit, sous enquête, non-conformité administrative)
- Centre d'alertes avec filtres et traitement
### Administration
- Tableau de bord KPI (passages, alertes, documents expirés, OCR)
- Gestion véhicules, propriétaires, caméras, zones
- Consultation du statut administratif RDC (5 documents)
- Gestion utilisateurs, logo, journal d'actions
- Exports CSV
### Espace agent
- Alertes terrain, passages, signalements
- Notifications, messagerie interne, partage de position
### Organismes (validation documentaire RDC)
Chaque organisme valide **son** document depuis son espace :
| Organisme | Document |
|-----------|----------|
| **DGI** | Carte grise (+ registre national d'immatriculation) |
| **CONADEP** | Permis de conduire |
| **DGRK** | Vignette |
| **ARCA** | Assurance |
| **CT** | Contrôle technique |
La **DGI** dispose en plus du **registre national** : centralisation véhicules / propriétaires, statistiques et immatriculation.
## Prérequis
- Python 3.10+
- Tesseract OCR installé sur la machine
- Windows : binaire UB Mannheim recommandé
## Installation
```powershell
# 1. Cloner le dépôt
git clone
github.com
cd gombe-track
# 2. Environnement virtuel
python -m venv venv
.\venv\Scripts\Activate.ps1
# 3. Dépendances
pip install …