Projets

Quelques projets représentatifs (scolaires, personnels ou prototypes) montrant les technologies que j’utilise : PHP/Symfony, Java, C#, APIs, front-end…

OVH Manager (projet de gestion)

PHP · Symfony · MySQL · DataTables

Tableau de bord pour gérer domaines, VPS, factures, clients… avec filtres, pagination, exports et interface administrateur.

Garbadge – Gestion de repas / menus

Symfony 6 · API Platform · JWT

API back-end pour gérer des repas, menus et stocks, avec authentification par token, journalisation et endpoints sécurisés.

PlanningApp – Planification d’équipes

Symfony · Doctrine · Calendar UI

Application de génération de plannings automatiques pour employés, groupes et intérimaires, avec interface de visualisation des horaires.

JCDecaux Vélo’v

C# · API REST

Application bureau affichant la disponibilité de vélos en temps réel via l’API JCDecaux, filtrage par station, statut, etc.

SteamRest – Gestion de jeux / achats

Java · Spring Boot · REST

Back-end REST pour gérer une bibliothèque de jeux, les achats et les utilisateurs, avec endpoints CRUD, filtres et gestion des relations.

Interface front JS (SPA légère)

JavaScript · Fetch API

Front-end léger consommant une API (ex : SteamRest ou projet école) : liste de données, détail, filtrage côté client, mise à jour dynamique.

Outils internes & scripts

Scripting · Automatisation

Petits scripts et outils internes pour simplifier le quotidien : export de données, petites automatisations, etc.

Cookie Dev – Mini-jeu clicker avec comptes & sauvegarde

Mini-jeu de type Cookie Clicker dans l’univers du développement web. L’utilisateur gagne des lignes de code en cliquant et peut investir dans des langages, frameworks et outils DevOps pour augmenter sa productivité.

Le projet sert surtout de démonstration technique : gestion de comptes utilisateurs, sessions PHP, mot de passe hashé, et sauvegarde de l’état du jeu dans une base MySQL au format JSON.

  • Inscription / connexion (PHP, sessions, password_hash / password_verify).
  • Table users + table devcookie_profiles (état du jeu en JSON).
  • Backend en PHP/PDO, front en JavaScript (logique du jeu).
  • Sauvegarde automatique côté serveur pour les utilisateurs connectés.
PHP MySQL PDO Sessions JavaScript Jeu web

Voir la démo Cookie Dev