# 🏦 GestPDV - Application de Gestion de Point de Vente . Une application web Symfony pour la gestion de transactions financières, dépôts, retraits et gestion de clients.
## ✨ Fonctionnalités
### 🔐 Authentification et autorisation
- Système de connexion sécurisé
- Gestion des rôles (Admin, Manager, User)
- Protection des routes par rôles
### 👥 Gestion des utilisateurs
- Création et modification d'utilisateurs
- Gestion des profils et permissions
- Activation/désactivation de comptes
### 👤 Gestion des clients
- Enregistrement des clients (particuliers/entreprises)
- Informations personnelles et pièces d'identité
- Historique des transactions
### 💰 Gestion des transactions
- **Dépôts** : Enregistrement des versements
- **Retraits** : Gestion des sorties d'argent
- **Comptes** : Gestion des comptes par opérateur
- **Opérateurs** : Orange Money, MTN, Moov, Wave, Free Money
### 📊 Rapports et statistiques
- Tableaux de bord avec métriques
- Rapports de transactions
- Statistiques par période
### 📝 Gestion des réclamations
- Enregistrement des réclamations clients
- Suivi du statut (En traitement, Traité)
- Types de réclamations
### 📁 Gestion des fichiers
- Upload de documents
- Stockage sécurisé
- Gestion des extensions et tailles