← Retour aux parcours

📝 Blog & Support

Module de contenu éditorial et de gestion des contacts. L'administrateur publie des articles, les visiteurs peuvent contacter la plateforme via un formulaire.

Parcours détaillé

1

Publication d'articles

Admin

L'administrateur rédige et publie des articles sur l'artisanat béninois, les conseils, les actualités. Workflow : brouillon → publie → archive.

GET /api/v1/blogGET /api/v1/blog/{slug}POST /api/v1/admin/blogPUT /api/v1/admin/blog/{id}DELETE /api/v1/admin/blog/{id} StatutArticle: brouillon | publie | archive

Scénario : L'admin rédige un article 'Comment entretenir sa plomberie en saison des pluies'. Il le publie. Les visiteurs peuvent le lire.

2

Consultation publique

Visiteur

Les visiteurs consultent la liste des articles publiés et peuvent lire le détail de chaque article.

GET /api/v1/blogGET /api/v1/blog/{slug}

Scénario : Kofi cherche des conseils. Il trouve l'article sur l'entretien de plomberie. Il le lit et découvre des astuces utiles.

3

Formulaire de contact

Visiteur

Les visiteurs envoient un message via le formulaire de contact. L'administrateur le traite : non_lu → lu → traite.

POST /api/v1/contactGET /api/v1/admin/contactPATCH /api/v1/admin/contact/{id} StatutContact: non_lu | lu | traite

Scénario : Un visiteur a une question sur son inscription. Il envoie un message. L'admin voit le message 'non_lu', le lit, puis le marque 'traite' après avoir répondu.