CHARADES
← Retour aux projets

CHARADES

LaravelVuejsInertiaMySQLAirtable
Laravel
Vuejs
Inertia
MySQL
Airtable

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.

Page d'accueil de Charades

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