Skip to content

Caro639/pausecafe

Repository files navigation

PauseCafé

PauseCafé est développé avec Symfony 7.2 PHP-8.2.8

Cette application est un site fictif e-commerce de vente de cafés.

Application développée avec Symfony

techniques

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

Extensions VS Code

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

About

Site e-commerce fictif de vente de café

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published