Retour aux projets
Luxe Shop E-commerce Fullstack
Boutique en ligne complète avec Laravel 12 (API) + React 19 (SPA) + Stripe Checkout.
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
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
Livrables & Documentation
Intéressé par mon profil ?
Je recherche une place d'apprentissage pour les 3e et 4e années CFC, dès août 2026.