
Réalisation sur le CMS WordPress, à l’aide de plugins, d’un site web permettant la demande et le traitement de prise de rendez-vous.
L’entreprise Darius, conseil RH, a besoin d’une application permettant à ses clients de prendre des rendez-vous parmi des créneaux proposés par des administrateurs.
Sur WordPress, cela est rendu possible grâce à l’extension Booked.
Une fois cette extension installée et activée, il faut la paramétrer pour qu’elle corresponde au besoin de Darius: nombre de créneaux possibles, envoi de mails de confirmation, …
Cette extension étant en anglais, il est nécessaire, pour le confort des utilisateurs, de traduire ses interfaces.
Pour cela il est possible de faire appel à l’extension LocoTranslate, ainsi qu’à son AddOn de traduction automatique.
Une lecture est nécessaire pour corriger les approximations inhérente à ce genre d’outil de traduction.
L’ extension GDPR Cookie Consent permet de parametrer et d’afficher la bannière de consentement aux cookies, suivant la recommandation du Règlement Général de Protection des Données.
De la même manière, dans les mentions légales, on peut faire apparaître les cookies utilisés grâce à une extension. (Ici Show Me The Cookies est utilisée).
Des clients fictifs sont créés (nom, adresse mail, mot de passe) pour tester l’efficacité de l’application dans toutes ses possibilités.
Une fois qu’il est clair que l’application fonctionne, il faut faire en sorte que les administrateurs puissent l’utiliser facilement.
Pour cela on va créer une page mode d’emploi, qui contient des indications précises pour les actions d’administration de l’application, des tutoriels vidéos et les liens directs vers les onglets de réglages.
On joint aussi les coordonnées de clients fictifs pour permettre des tests de prise en main.
Cette page mode d’emploi est épinglée sur le tableau de bord WordPress grâce aux plugins Dashboard Sticky Notes (qui permet de laisser des « pense-bête » sur le tableau de bord) et DisplayPosts (qui va permettre à StickyNotes d’appeler la page).
Enfin, pour éviter à tout administrateur de créer une modification qui pourrait être fatal au bon fonctionnement du site, on peut utiliser du CSS pour griser les éléments du tableau de bord qui ne doivent pas être touchés. Cela grâce à l’extension : Admin CSS MU.
L’application est enfin prête à être livrée et utilisée, aussi bien par les usagers que par les administrateurs.