Ce projet est un atelier professionalisation réalisé sur Symfony en binôme.
Le projet vise à mettre en place une plateforme en ligne pour la gestion des producteurs de NewWorld. En tant que développeur, notre objectif est de concevoir et de développer une application web robuste et conviviale qui permettra aux producteurs enregistrés d'accéder à leur fiche personnelle pour modifier ou supprimer leurs informations.
Voici une description détaillée du projet :
Gestion des producteurs enregistrés :
Les producteurs enregistrés ont accès à une interface sécurisée où ils peuvent consulter, modifier ou supprimer leurs informations personnelles.
En cas de suppression, un préavis de deux mois est requis pour permettre à NewWorld de trouver un remplaçant et retirer les produits du catalogue.
Demande d'inscription pour les producteurs non référencés :
Les producteurs non référencés peuvent faire une demande d’inscription en remplissant un formulaire détaillé.
Une vérification préliminaire est effectuée par Claudine Sambois via le back office, et les demandes non conformes sont rejetées automatiquement.
Contrôle qualité des producteurs validés :
Les producteurs validés doivent être soumis à un contrôle qualité sur site.
Ceux qui ne respectent pas les critères de qualité sont remerciés.
Gestion des partenariats :
NewWorld peut mettre fin à un partenariat en respectant un préavis et en notifiant l'ancien producteur par e-mail six mois avant l'échéance du contrat.
Les données des anciens producteurs sont archivées conformément au RGPD.
Gestion des administrateurs :
Au niveau du back office, la gestion des producteurs est assurée par des administrateurs.
Seuls Claudine Sambois et le PDG ont le pouvoir de résilier un contrat ou de supprimer un producteur.
Sécurité et accès au back office :
La gestion des utilisateurs du back office est réservée aux administrateurs du pôle Cœur SI pour assurer la sécurité et la confidentialité des données.