← Retour aux projets

CHARADES

Application web de gestion et d'organisation de sessions de charades en ligne, construite sur Laravel et Vue.js via Inertia.js. Le projet combine un backend métier robuste avec une interface réactive, en s'appuyant sur Airtable comme source de contenu pour laisser l'équipe éditoriale autonome.

LaravelVuejsInertiaMySQLAirtable
CHARADES

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
WhatsApp