# Projets – Moritz Schacke

Des plateformes en production aux moteurs maison, jusqu’à la recherche.

- [Écosystème de support Behnke](https://moritzschacke.de/fr/projekte/behnke.md): Infrastructure de support du groupe Behnke : gestion des appareils, mises à jour automatiques, wiki de documentation multilingue, supervision maison et portail de divulgation responsable.
- [devgine / web](https://moritzschacke.de/fr/projekte/devgine-web.md): Moteur web PHP conforme aux PSR : conteneur, routeur, noyau middleware, vues avec système de composants et couche base de données – sans dépendance d'exécution hormis les interfaces PSR. moritzschacke.de fonctionne avec.
- [devgine / game](https://moritzschacke.de/fr/projekte/devgine-game.md): Moteur de jeu 2D basé sur libGDX avec un système entité-composant : composition plutôt qu'héritage, conçu pour de nombreuses entités par frame.
- [Mémoire de bachelor : LLM × BPMN](https://moritzschacke.de/fr/projekte/bachelorarbeit.md): Comparaison systématique de huit LLM pour générer des modèles BPMN 2.0 à partir du langage naturel – avec un cadre d'évaluation maison et des jeux de données réels.
- [GameTecX](https://moritzschacke.de/fr/projekte/gametecx.md): Un club de jeu entre amis et, en même temps, le laboratoire où naissent des idées techniques sans pression client – avec des plugins et mods Minecraft maison et des projets de roleplay GTA.
- [Eric Carphotography](https://moritzschacke.de/fr/projekte/eric-schank.md): Site portfolio pour un photographe automobile – centré sur la galerie, optimisé pour la visibilité et multilingue, sans les limites d'un constructeur de sites.
- [imbodo.com](https://moritzschacke.de/fr/projekte/imbodo.md): Une collection de petits jeux JavaScript dans le navigateur – juste pour le plaisir. devgine gère le routage, les vues, les sessions et la diffusion ; chaque jeu tourne de façon autonome dans le navigateur.

## Autres systèmes

- [Serveur de support Behnke (refonte)](https://behnke.support) (08/2025 – aujourd’hui): Successeur de l'ancien serveur de support : téléchargements de firmware, licences, manuels et informations de version pour les produits Behnke, gestion des comptes, appareils et clés API, API REST pour les systèmes externes. Connexion à double facteur via TOTP et passkeys (WebAuthn).
- [Système wiki Behnke](https://wiki.behnke.support) (12/2022 – aujourd’hui): Application PHP qui publie des wikis GitLab sous forme de pages web dynamiques et accessibles – pour la documentation des interphones, bornes d'appel d'urgence, postes IP et accessoires Behnke. S'y ajoute le travail rédactionnel dans les wikis allemand, anglais, français et interne (environ 2 800 commits).
- [Behnke System Status](https://status.behnke.support) (08/2025 – aujourd’hui): Page de statut centrale pour tous les produits web Behnke : un vérificateur interroge les endpoints de santé, enregistre disponibilité et latences en série temporelle et affiche l'état global, les statistiques de latence et l'historique de disponibilité. PHP pur, sans dépendance ni base de données ; il se surveille lui-même.
- [Portail de signalement de sécurité Behnke](https://security.behnke.support) (04/2026 – aujourd’hui): Point de signalement central des vulnérabilités des produits Behnke : reçoit les signalements par formulaire ou e-mail, en crée des incidents confidentiels assortis des délais de l'art. 14 du CRA et de l'art. 33 du RGPD, et publie les avis de sécurité. Trilingue.
- [CDN Behnke](https://cdn.behnke.support/licenses) (09/2025 – 04/2026): Réseau de diffusion de contenu pour tous les projets web du groupe : scripts, styles et ressources partagés et versionnés, avec licences documentées.
- [behnke-online.fr (système web FR)](https://behnke-online.fr) (06/2024 – aujourd’hui): Backend, frontend et gestion de contenu sur mesure pour le site français du groupe, avec synchronisation automatique et synthèse vocale via Amazon Polly.
- [Clone de Pong](https://github.com/moritzschacke/pong-clone): Pong en Java avec les bindings raylib, accompagné de son propre serveur.

