Multimédi'Alpes 2026 - Système d'information
Aboutissement de mes trois années en BUT MMI, j'ai eu l'entière responsabilité de refondre le système d'information du festival Multimédi’Alpes de Grenoble. J'ai conçu et déployé seul l'intégralité de sa plateforme numérique, à savoir trois sites interconnectés, de la base de données aux interfaces, ainsi que la création d'un site de documentation et la migration de l'édition précédente, en assumant tous les rôles de la chaîne de production. L'ambition centrale était de garantir la pérennité du système. J'ai pour cela opté pour un écosystème headless complet, qui couple une API Directus (BaaS) à des interfaces Next.js/TypeScript (dashboard d'administration et sites vitrines). Cette solution m'a permis de garantir que le socle technique traversera les années sans nécessiter de refonte. La logique métier reste stable d'une édition à l'autre, tandis que l'identité visuelle du site public reste entièrement libre pour chaque année. En fin d'édition, le site vitrine peut être recompilé en version statique, afin de l'archiver simplement sans nécessiter de serveur Node.js actif. La complexité du projet résidait dans la rigueur des contraintes à satisfaire simultanément. La plateforme orchestre des rôles cloisonnés (candidats, jury, administrateurs) dont chaque action est encadrée par des phases temporelles et sécurisée à deux niveaux. D'abord côté interface, mais également au niveau de l'API elle-même, pour rendre tout contournement impossible. La gestion des données personnelles a également requis une solution sur mesure : les comptes étudiants sont purgés en fin d'année tout en préservant les palmarès grâce à un mécanisme d'archivage conçu directement dans le schéma de base de données. L'ensemble est accompagné d'une documentation technique exhaustive, pensée pour assurer la passation aux futurs développeurs placés sur le projet.
