1.9 KiB
1.9 KiB
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.