J'ai utilisé les components : Doctrine, Form, HttpFoundation, Mailer, Routing, Security, Validator, Stripe, Admin.
Doctrine : fait le lien avec la base de données, pour la création, la modification, la lecture, la suppression des données.
Form : permet la mise en page des formulaires avec le normage des champs.
Mailer : envoi des mails à l'utilisateur, pour la confirmation de l'adresse mail, pour la confirmation de commande, le ticket de paiement.
Security : authentifie l'utilisateur qui se connecte.
Stripe : se somposant gère l'envoi des informations de paiement vers la plateforme Stripe et procède au paiement par carte bancaire de manière sécurisée.
Admin : met en place un tableau pour visualiser et gérer les données présentes sur la base de données.
Durée de lecture de cette vidéo en autoplay 5 minutes 02.
J'ai utilisé les extensions : Elementor, WooCommerce, Yoast SEO, Imagify, Contact Form 7, Wordfence Secutity, Google XML Sitemaps, PW WooCommerce Gift Cards
Elementor : permet la mise en page des blocks par système glisser-déposer.
WooCommerce : structure la page produit, la page panier et la page de paiement.
Yoast SEO : paramètre les mots clés, le balise meta et link de la partie HEAD.
Imagify : compresse et obtimise les images pour les rendre plus lègères au chargement.
Contac Form 7 : structure le formulaire de contact et le lie à une adresse email, possibilité d'ajouter un captcha.
Wordfence Security : permet la sécurisation de votre site, bloque les forces brutes
Google XML Sitemaps : met en place la sitemaps de votre site pour le référencement de Google.
PW WooCommerce Gift Cards : donne la possibilité de créer des cartes cadeaux, soit à montant au choix, soit à montant fixe correspondant à un produit, envoie de la carte cadeau imprimable par mail à l'acheteur.