2.1 KiB
2.1 KiB
Spécifications Fonctionnelles - Plateforme Front-end
1. Introduction
Afrohub est une plateforme dédiée à l'entrepreneuriat africain, permettant aux entrepreneurs de mettre en avant leurs activités et aux visiteurs de découvrir des entreprises, des événements et des actualités.
2. Rôles Utilisateurs
- Visiteur (Non connecté) : Peut consulter l'annuaire, les actualités, les événements et s'inscrire.
- Client/Visiteur (Connecté) : Peut mettre en favoris des entreprises, envoyer des messages et laisser des avis.
- Entrepreneur : Possède toutes les fonctionnalités du visiteur connecté, plus la gestion de sa propre boutique/entreprise (Shop).
- Admin : Gère la plateforme via le panel d'administration dédié.
3. Fonctionnalités Principales
3.1. Annuaire d'Entreprises
- Consultation par catégories (Technologie, Agriculture, Mode, etc.).
- Recherche par localisation et mots-clés.
- Fiches détaillées : Vidéo de présentation, coordonnées, liens sociaux, tags.
- Système de notation et avis (avec modération).
3.2. Actualités et Contenu
- Articles de Blog : Informations sur l'écosystème entrepreneurial.
- Interviews : Interviews d'entrepreneurs (vidéo ou article).
- Événements : Agenda des événements à venir.
3.3. Messagerie
- Mise en relation directe entre visiteurs et entrepreneurs.
- Système de conversation privée.
- Signalement de messages inappropriés.
3.4. Authentification et Sécurité
- Inscription et Connexion.
- Vérification d'email obligatoire.
- Réinitialisation de mot de passe.
- Gestion du compte : Possibilité de demander la suppression de son compte avec un délai de grâce de 30 jours.
- Réactivation : Possibilité de réactiver un compte en cours de suppression via un lien sécurisé.
4. Parcours Utilisateur
- Découverte : Accueil -> Recherche -> Fiche Entreprise.
- Interaction : Connexion -> Message à l'entrepreneur ou Avis.
- Conversion (Entrepreneur) : Inscription -> Création de boutique -> Choix d'un forfait (Starter, Booster, Empire).