Aller au contenu principal
ᚹ featured

Hugruna

Marketplace e-commerce multi-vendeurs développée en TFE. Backend Laravel (Clean Architecture + DDD léger), frontend React/TypeScript. Gestion vendeurs, panier, commandes, espace admin.

LaravelReactTypeScriptMySQLDocker
Hugruna est une marketplace multi-vendeurs développée seul dans le cadre de mon TFE. L'objectif : construire une plateforme e-commerce complète et production-ready, de l'architecture backend jusqu'à l'intégration IA — sans compromis sur la qualité du code.

Architecture

Le backend est construit sur Laravel 12 en suivant une Clean Architecture stricte : séparation Domain / Application / Infrastructure Interface, principes SOLID, DDD léger. Le frontend React/TypeScript communique exclusivement via l'API — aucune logique métier côté client.

Fonctionnalités clés

Ce que j'ai appris

Ce projet m'a forcé à prendre des décisions d'architecture réelles, pas scolaires. Gérer Stripe en production, implémenter une Clean Architecture sans sur-ingénierie, intégrer un LLM dans un flux e-commerce — chaque problème avait un coût concret si mal résolu.