MajestyChallenge
Plateforme de coding challenge assistée par l'IA, pensée pour l'apprentissage et l'évaluation, avec exercices interactifs, génération IA, exécution instantanée et suivi de progression sur plusieurs langages.
Cette sélection mélange des produits que je développe au quotidien, des outils techniques que je maintiens et des projets plus académiques qui ont compté dans mon évolution.
Plateforme de coding challenge assistée par l'IA, pensée pour l'apprentissage et l'évaluation, avec exercices interactifs, génération IA, exécution instantanée et suivi de progression sur plusieurs langages.
Launcher Java dédié à l'univers MajestyCraft, avec gestion des versions Minecraft, compatibilité OptiFine et Forge, gestion des mods, des packs de ressources et téléchargement simplifié.
Serveur Minecraft multijoueur centré sur plusieurs modes comme Survie, PvP Box, Skyblock et Créatif, avec une expérience pensée pour durer et un lien direct avec MajestyLauncher.
J'ai repris la librairie AlternativeAPI et je la maintiens depuis trois ans. Elle sert de base JavaFX pour des launchers Minecraft et couvre notamment les usages Forge 1.13+ et les fichiers distants nécessaires au lancement.
Bot Discord développé pour l'écosystème Majesty, avec gestion des rôles, messages de bienvenue, commandes de modération, historique persistant et système anti-spam avec timeout automatique.
Ces projets restent importants dans mon parcours. Ils m'ont permis de construire des bases solides en développement web, en Java et en conception applicative.

Premier projet réalisé en binôme pour mettre en pratique les bases du front-end et construire une vitrine complète autour d'un produit Samsung.

Un projet plus ambitieux avec catalogue, base de données, espace administrable et logique e-commerce. C'est l'une des réalisations les plus complètes du BTS.
Un morpion développé en autonomie pour travailler une logique de jeu simple et sortir du cadre purement web.

Une reprise d'application existante avec amélioration fonctionnelle, structuration du code et réponse à un cahier des charges plus cadré.

Une application Java connectée à une base de données pour gérer matériels et véhicules avec une logique plus orientée logiciel métier.

Une application web construite avec CodeIgniter pour consulter, gérer et suivre des inscriptions à des conférences.