Gestion de clients et factures : API REST sécurisée par JWT + front React SPA.
SymReact est une application de gestion de clients et de factures, modernisée à partir d'un projet qui datait de 2019. Elle propose une API REST Symfony 7 avec API Platform 4, authentifiée par JWT, et un front React 18 en single page. Un compte de démonstration est disponible (identifiant demo@symreact.local, mot de passe password).
Attributs PHP 8 plutôt qu'annotations, API Platform 4 avec opérations explicites et sous-ressources via uriTemplate. Sécurité Symfony 7 avec les password_hashers. Côté front, je suis passé de React Router v5 à v6 et le code consomme les collections au format JSON-LD avec un fallback sur hydra:member.