Cette application est un site fictif e-commerce de vente de cafés.
Application développée avec Symfony
PHP-8.2.8
Composer Composer
Symfony CLI CLI
Stripe CLI CLI Stripe
Bibliothèque de fausses donnees faker Faker
Envoi de mail Test avec Mailtrap
Vérification utilisateur json token JWT JWT
Schéma de la BDD BDD PauseCafé
Système d'Upload Files création du service PictureService Js retourne format webp + thumbnail
Slug sans bundle Trait Entity
Service envoi de mail
CreatedAt Trait Entity
service CartService gestion du panier
CartSubscriber et variable globale twig = ajout du total de produits ajoutés au panier du menu
service de persistence Order
service Stripe paymentIntent
paiement CB Stripe intégration formulaire de paiement
gestion des paiements webhook endpoint avec la CLI Stripe
Création OrderSuccessEvent EventDispatcher
Création OrderSuccessEmailSubscriber EventSubscriberInterface
Event OrderSuccess et Subscriber OrderSuccessEmail = Envoi un mail de validation de la commande payée
Dashboard EasyAdmin
Dashboard personnalisé pour une gestion des produits adaptés au service image
Composer DEVSENSE
Composer PHP Composer
PHP ALL In ONe PHP Support DEVSENSE
PHP CS Fixer
PHP DockBlocker
PHP Namespace Resolver
PHP Profiler DEVSENSE
Symfony code snippets
Symfony Console
Twig Code Snippets
Twig Language
YAML Red Hat