Retour aux projets

Luxe Shop E-commerce Fullstack

Boutique en ligne complète avec Laravel 12 (API) + React 19 (SPA) + Stripe Checkout.

Février 2026 Projet école Développement Fullstack
Laravel React Stripe MySQL Sanctum API REST PHP JavaScript

Objectifs

  • Créer une API REST complète avec Laravel 12 et authentification Sanctum
  • Développer un frontend SPA avec React 19 et React Router
  • Intégrer le paiement Stripe Checkout avec confirmation de paiement
  • Concevoir un thème sombre luxueux et responsive

Stack technique

Couche Technologie
Backend Laravel 12 (PHP 8.2+)
Frontend React 19 + React Router DOM 7
Authentification Laravel Sanctum (Bearer Token)
Paiement Stripe Checkout (PHP SDK)
Base de données MySQL 8.x (6 tables)
HTTP Client Axios
Serveur local XAMPP (Apache + MySQL)

Fonctionnalités

Inscription / Connexion sécurisée (Sanctum)
Catalogue 30 produits / 9 catégories
Filtres par catégorie + recherche
Fiche produit détaillée avec images
Panier persistant côté serveur
Paiement Stripe Checkout
Historique des commandes + statut
Dashboard utilisateur
Design responsive dark mode

Base de données

Schéma base de données Luxe Shop — 6 tables MySQL

Compétences démontrées

  • Développement fullstack Laravel (API REST) + React (SPA)
  • Authentification sécurisée avec Laravel Sanctum (Bearer Token)
  • Intégration Stripe Checkout sessions de paiement, confirmation, webhooks
  • Conception de base de données relationnelle (6 tables, relations Eloquent)
  • Frontend React moderne hooks, context, routing, Axios
  • Design UI/UX thème sombre luxueux, responsive CSS

Intéressé par mon profil ?

Je recherche une place d'apprentissage pour les 3e et 4e années CFC, dès août 2026.