Projet - Projet personnel
Étude de cas : application Symfony de gestion documentaire
Projet personnel né d'une demande d'un juge-arbitre international souhaitant disposer d'un outil centralisé pour organiser les documents, les équipages et les partages entre comités de course. L'application a été pensée pour un usage terrain, simple et fluide.
Contexte
- Le besoin venait d'un usage métier très concret : centraliser des documents officiels et simplifier leur partage entre plusieurs acteurs.
- L'outil devait rester simple à utiliser sur le terrain, dans des contextes de travail mobiles et parfois contraints.
- Le projet m'a permis de définir seul le cadre produit, les priorités fonctionnelles et l'implémentation technique.
Problème initial
- Centraliser des informations hétérogènes sans compliquer l'accès pour les utilisateurs.
- Permettre un partage rapide et fiable des documents entre comités de course et équipages.
- Concevoir une application utilisable dans un contexte terrain, avec une attention particulière à la fluidité d'usage.
Contraintes
- Garder une prise en main simple pour des utilisateurs en situation de terrain.
- Sécuriser l'accès aux documents sans alourdir le parcours.
- Prévoir une application maintenable, déployable et utilisable sur mobile.
Solution développée
- Développement de l'application sous Symfony 7 avec une interface moderne conçue avec DaisyUI et TailwindCSS.
- Mise en place d'une authentification par lien sécurisé et d'un système de partage via QR codes.
- Déploiement sous Docker avec FrankenPHP, Mercure et Mailpit, dans une logique PWA pour faciliter l'usage sur le terrain.
Fonctionnalités principales
- Gestion centralisée de documents officiels.
- Authentification par lien sécurisé.
- Partage rapide via QR codes.
- Interface responsive pensée pour les usages mobiles.
- Déploiement Docker avec FrankenPHP et logique PWA.
Résultat
- Un outil centralisé plus adapté aux usages réels d'organisation et de diffusion documentaire.
- Une interface claire, pensée pour être prise en main rapidement.
- Un projet personnel complet, de la formulation du besoin jusqu'au déploiement technique.
Autres projets
Industrie
Schneider Electric - Circular Certified
Contribution à la refonte d'un dispositif e-commerce et d'un système de retours produits pour des équipements reconditionnés.
Étude de cas : plateforme de traçabilité industrielleR&D
Horsplace - système d'affichage e-ink pour écuries
Mener la R&D puis le développement d'une solution basse consommation pour le suivi des soins, du planning et de l'alimentation en écurie.
Étude de cas : outil R&D connecté pour écuries