Un intranet pour les Asteks à Epitech Paris. Monorepo full-stack avec un frontend Next.js sur shadcn, TanStack Table et Query pour la gestion des données et cache, et une API NestJS.
Tous les projets
Un intranet pour les Asteks à Epitech Paris. Monorepo full-stack avec un frontend Next.js sur shadcn, TanStack Table et Query pour la gestion des données et cache, et une API NestJS.
Un moteur de jeu web conçu pour le navigateur. Propose une architecture ECS, du réseau en temps réel, un éditeur de scène visuel, un CLI pour l'initialisation de projets et un registre de packages - packagé comme un kit installable complet.
Une plateforme d'automatisation type IFTTT (Action-Réaction) avec des interfaces web et mobile. Les services se connectent pour déclencher des chaînes d'actions via une API GraphQL - projet Epitech de programmation web.
Un langage de programmation personnalisé avec compilateur et machine virtuelle écrits en Haskell. Le compilateur transforme le code source GLaDOS en bytecode exécuté par une VM dédiée - projet Epitech de programmation fonctionnelle.
Le site d'une équipe esport - présentant les joueurs, leurs rangs en jeu et vendant des produits dérivés, propulsé par une API NestJS GraphQL avec paiements Stripe et un frontend Vue 3.
La plateforme web de Kollctif, agence française de marketing d'influence dédiée au cinéma. Présente les talents, les projets et les compétences de l'agence.
Un jeu d'Halloween pour la communauté d'Aife composé de 4 puzzles séquentiels, chacun débloqué à une heure précise. L'un d'eux utilise le chat Twitch comme mécanisme de saisie - les spectateurs tapent leurs réponses en direct dans le chat.
Une interface de gestion de stream à distance construite pour LiveTime, un marathon caritatif de 54h dédié aux speedrunners. Les opérateurs pouvaient contrôler le stream depuis leur navigateur via OBS WebSocket, sans accès local à OBS.
Un bot Twitch pour le stream d'Aife avec un système de commandes personnalisé, des jeux communautaires, des récompenses de points de chaîne et une gestion automatisée du chat - le tout sauvegardé dans Firebase.
Un bot Discord pour le serveur communautaire d'Aife avec des événements communautaires, un système d'auto-rename, des outils de modération et un système de tickets.
Une suite complète d'overlays de streaming pour Aife. Combine des effets 3D Three.js, des animations GSAP et le rendu PixiJS avec un contrôle OBS WebSocket en temps réel et Twitch EventSub - overlays, séquences de première et minuteries de speedrun.