Mon rôle sur le projet
J'ai assuré le développement full-stack de l'application, de la conception de la base de données à l'intégration de l'interface utilisateur. J'ai mis en place l'architecture Inertia.js afin d'obtenir une expérience de navigation fluide côté Vue.js sans avoir à maintenir une API séparée, et branché Airtable comme source de contenu.

Défis techniques
- Synchroniser le contenu géré dans Airtable avec le modèle de données de l'application
- Mettre en place Inertia.js pour une navigation type SPA sans couche API dédiée
- Concevoir le modèle de données des sessions et du déroulé d'une partie