Mes projets

Vixy-fr (ecommerce)

API Stripe
Symfony 6.2
MySQL
EasyAdmin4

Développement d'un projet de site ecommerce sur Symfony 6.2

Site Ecommerce Vixy-fr.

Vixy-fr Shop

Introduction

Développement d’un site e-commerce spécialisé dans la vente de cordages de raquette de tennis en utilisant le framework Symfony 6.2, PHP et MySQL pour la base de données. Ce projet a pour objectif de fournir une plateforme mobile-first unique dédiée aux amateurs et professionnels de tennis, leur permettant d’avoir accès à un service de cordages de tennis de haute qualité.

Technologies Utilisées

  • Symfony 6.2: Le framework PHP Symfony a été utilisé pour développer le site web de manière structurée et maintenable.
  • MySQL: J’ai utilisé MySQL pour gérer la base de données du site, permettant le stockage des informations des produits, des clients et des commandes.
  • PHP: Le langage de programmation PHP a été utilisé pour développer les fonctionnalités back-end du site.
  • API Stripe: L’API Stripe a été utilisée pour la gestion du paiement en ligne, offrant une expérience de paiement sécurisée et fiable.
  • GitHub: J’ai utilisé GitHub pour le versioning du projet, facilitant la collaboration et le suivi des modifications apportées au code.
  • Trello: Trello et plus particulièrement un tableau de Kanban a été utilisé pour gérer les tâches (ordre, priorité) pour le projet

Fonctionnalités du Site

  • Produit unique: Le site présente un produit unique de cordages de raquette de tennis, avec des caractéristiques, images et prix modifiables par l’administrateur du site.
  • Gestion des Commandes: Les utilisateurs peuvent s’inscrire, se connecter, ajouter des produits à leur panier, passer des commandes et effectuer des paiements en ligne grâce à l’intégration de l’API Stripe.
  • API MailJet: J’ai intégré l’API de MailJet pour gérer l’emailing du site, ce qui permet d’envoyer des notifications et des informations promotionnelles aux clients enregistrés.
  • Interface d’Administration: Le site dispose d’une interface d’administration développée avec le bundle EasyAdmin, permettant à l’administrateur de gérer les contenus (images, textes, caractéristiques et prix des produits) de manière simple et efficace.

Conclusion

Ce projet e-commerce de cordages de raquette de tennis, développé sur Symfony 6.2, offre une expérience utilisateur optimisée et une gestion simplifiée pour l’administrateur. En utilisant des technologies modernes et efficaces telles que l’API Stripe et GitHub, ce site permet aux passionnés de tennis de faire corder facilement leur raquette de tennis.

Accéder au site