An intranet for the Asteks at Epitech Paris. A full-stack monorepo with a Next.js frontend on shadcn, TanStack Table and Query for data management and caching, and a NestJS API.
All Projects
An intranet for the Asteks at Epitech Paris. A full-stack monorepo with a Next.js frontend on shadcn, TanStack Table and Query for data management and caching, and a NestJS API.
A web-based game engine built for the browser. Provides an ECS architecture, real-time networking, a visual scene editor, a CLI for project scaffolding, and a package registry - packaged as a complete installable toolkit.
An IFTTT-like automation platform (Action-Reaction) with web and mobile frontends. Services connect to trigger chains of actions across platforms via a GraphQL API - Epitech web programming project.
A custom programming language with compiler and virtual machine written in Haskell. The compiler transforms GLaDOS source code into bytecode executed by a purpose-built VM - Epitech functional programming project.
A website for an esport team - showcasing players, their in-game ranks, and selling team merchandise, powered by a NestJS GraphQL API with Stripe payments and a Vue 3 frontend.
The web platform for Kollctif, a French influencer marketing agency focused on cinema and television. Showcases talent, projects, and skills with a multilingual interface.
A Halloween night game for Aife's stream made of 5 sequential puzzles, each unlocked at a specific time. One puzzle uses Twitch chat as its input - viewers type their answers live in chat to progress.
A remote stream management interface built for LiveTime, a 54-hour charity marathon showcasing speedrunners. Operators could control the stream entirely from their browser via OBS WebSocket, without needing local OBS access.
A Twitch bot for Aife's stream with a custom command system, community games, channel point redemptions, and automated chat management - all backed by Firebase.
A Discord bot for Aife's community server with community events, an auto-rename system, moderation tools, and a support ticket system - deployed on Google Cloud Run.
A comprehensive streaming overlay suite for Aife. Combines Three.js 3D effects, GSAP animations, and PixiJS rendering with real-time OBS WebSocket control and Twitch EventSub - covering overlays, premiere sequences, and speedrun timers.