gestion supp user admin

This commit is contained in:
2026-05-11 22:55:30 +02:00
parent 2cab2ddd1d
commit 01cf4dd5a1
17 changed files with 728 additions and 8 deletions

View File

@@ -0,0 +1,44 @@
# Spécifications Fonctionnelles - Panel Administration
## 1. Vue d'ensemble
Le panel d'administration permet de piloter l'ensemble de la plateforme Afrohub, de modérer les contenus et de gérer la configuration globale.
## 2. Tableau de Bord (Dashboard)
- Statistiques clés : Nombre d'utilisateurs, entreprises, avis en attente.
- Métriques d'audience (via le menu Metrics).
- Visualisation géographique des entreprises.
## 3. Gestion des Utilisateurs
### 3.1. Entrepreneurs
- Validation des boutiques (Certification).
- Modification des forfaits (Starter, Booster, Empire).
- Gestion de la mise en avant (Slides Home).
- Suspension de boutique ou de compte complet.
- Suppression de compte avec choix du motif et du délai (0, 7, 15, 30 jours).
### 3.2. Visiteurs
- Consultation des informations de contact.
- Vérification manuelle de l'email.
- Suspension et suppression de compte.
## 4. Modération des Contenus
- **Avis** : Approbation ou rejet des avis laissés par les utilisateurs.
- **Signalements** : Traitement des messages signalés dans la messagerie.
- **Commentaires** : Gestion des commentaires sur les articles.
## 5. Gestion éditoriale
- **Actualités** : Création, édition et suppression d'articles.
- **Interviews** : Gestion des entretiens avec les entrepreneurs.
- **Événements** : Publication et gestion de l'agenda.
- **Slides** : Configuration du carrousel de la page d'accueil (Boutiques ou Custom).
## 6. Configuration du Site
- Informations de contact (Email, Téléphone, Adresse).
- Liens réseaux sociaux.
- Gestion des documents légaux (CGU, CGV, Confidentialité).
- Personnalisation des templates d'emails (Vérification, Mot de passe, Suppression, Réactivation).
- Gestion des taxonomies (Catégories d'entreprises, Pays).
## 7. Automatisation (Cron)
- Nettoyage automatique des comptes marqués pour suppression après expiration du délai.
- URL sécurisée : `/api/cron/cleanup-users?key=SECRET`.