Next.js showcase
My public GitHub projects, newest push first. Built with Next.js 16: Server Components, cached data and Partial Prerendering.
My public GitHub projects, newest push first. Built with Next.js 16: Server Components, cached data and Partial Prerendering.
Local-first home voice assistant (Yuki) on recycled Raspberry Pis, Home Assistant and a local LLM.
Next.js 16 App Router showcase: a dashboard of my public GitHub projects (Server Components, use cache, PPR, CSP nonce)
Self-hosted services for impropedia, brasse-bouillon, media, automation. Runs on Raspberry Pi 5 today, portable to bigger hardware later.
Turn a photo into a LEGO Art mosaic: retouch, quantise to 1x1 round tiles, preview, order the kit
Retro Caramail-style web chat — âge ? sexe ? ville ?
Self-hosted media server and web player, built from scratch — the best of Jellyfin, Plex and Netflix
GNOME top-bar launcher for local dev services: one-click ON/OFF for Docker Compose projects + background activity monitor
HappiHub - A platform for organizing and discovering cultural and artistic events. Join the community and explore events happening around you!
Adaptive arithmetic app for French CE1 pupils: earn screen time through merit (working title)
Retro vertical shoot'em up for the browser (codename). Design phase: GDD, ADRs, UML-first.
Remotely controllable ceiling fan and light with an ESP32-C3 SuperMini + ESPHome (safety-first, personal project)
Retro falling-block puzzle game for the browser (codename). TypeScript strict + Canvas 2D.
Aristech - Outil de défense des apiculteurs contre le frelon asiatique
Cours progressif de C++ embarqué en français, avec études UML et pratique locale.
Cube desk companions on ESP32-C3: colour OLED eyes, buzzer, mic, and an ESP-NOW social layer between cubes
Personal lab exploring Wi-Fi CSI motion detection (no camera) with the ESPectre ESPHome component on ESP32
Retro brick-breaker (Arkanoid-style) with power-ups
Chat Made in France - Application de messagerie et réseau social français
MVP KuCoin spot trading bot: ingestion, signals, backtest, risk, paper trading
Retro browser side-scrolling platformer (design study phase) — TypeScript, Canvas 2D
Read-only graphical CAN bus monitor for Infypower charger modules on Linux.
DIY LoRa→LoRaWAN network (ESP32-S3 + ESP-IDF) with Clean Architecture & SOLID
A progressive, practice-driven journey through modern C++.
Maze-chase arcade game for the browser (TypeScript + Canvas 2D) — design study
Projet Final DevOps Zero-Touch : pipeline CI/CD GitHub Actions deployant une app dockerisee sur AWS (Terraform + Ansible + registre prive)
Ynov M1 - TP tests unitaires (Session 1 + TP-TDD-1)
Projet Individuel 2 (Ynov CI/CD) : app d'inscription full-stack dockerisee (React, FastAPI, MySQL) avec CI/CD et deploiement Pages + Vercel
Automated Kaggle competition & hackathon email watcher — n8n workflow with configurable rules engine and Telegram notifications
M1 CI/CD — React signup form with Jest + Testing Library integration tests
Hackathon M1 Ynov — Tourisme Gamifié (équipe: Benoît, Clément, Valentin, Kévin)
Template repository for Kaggle competition projects. Python 3.12, uv, Jupyter, ruff, pre-commit, nbstripout.
TP n°15 - Diagnostic et Plan de Reprise d'un CMS Java abandonné (WallRide)
Exam React TypeScript - Blog app using JSONPlaceholder API
Evaluation Architecture Logicielle M1 — HealthRuralNet : plateforme de télémédecine pour zones rurales
TP13 - Application des concepts DDD pour la plateforme WorkSpace+ (M1 Architecture Logicielle - Ynov)
TP n°14 - Principes SOLID (PHP)
React 18 + TypeScript Movie App UI workshop project
TP12 - Analyse et refactorisation d'un projet avec antipatterns et code smells
TP11 (Java): Online Bookstore - Repository/Lazy Loading/Strategy/State/Adapter
ESP32 OCPP 1.6-J Client with CLEAN Architecture
ESP32-WROOM-32E IoT Application with WiFi, BLE, I2C"
TP9 (Java): Structural Design Patterns - Adapter/Decorator/Proxy/Facade
OCPP 1.6 Electric Vehicle Charging System - Backend API
OCPP 1.6 Electric Vehicle Charging System - Frontend UI
Virtual Metrel simulator (5 instances) for testing and validating the connected IoT system
React + Vite frontend dashboard for real-time monitoring of connected Metrel devices
ESP32 firmware source code for physical Metrel connected devices (future implementation)
NestJS API backend with WebSocket Gateway for managing connected
API REST pour gestion de films avec TMDB
Game Library — Java POO (Ynov Bootcamp) : exercices itératifs sur les collections, types, prix, recherche.
Révision React.js - Bootcamp Ynov
Projet Safebase simplifié
Tester, c’est douter. M. Jesaistout