Jimmy BOMY

Photo de Jimmy BOMY

Rôle : Développement

Bio

Étudiant en BUT MMI et développeur de Lumina Studio, Jimmy conçoit et met en ligne les plateformes web de l’agence. Rigoureux et curieux, il transforme une idée en site rapide, soigné et sécurisé, du back-end à l’intégration responsive.

Compétences

  • Développement PHP / MVC
  • WordPress & hébergement (VPS)
  • Intégration responsive & sécurité

« Un bon site, c’est celui qu’on n’a même pas besoin d’expliquer. »

Avancée de mes travaux

Jour 1

Jour 1. Création et mise en ligne du site WordPress de l’agence.

Jour 2

J’ai installé et configuré WordPress sur notre VPS, mis en place le thème en Full Site Editing et créé l’architecture du site : page d’accueil, une page par membre, contact et événement, ainsi que la version bilingue FR/EN.

Jour 3

J’ai personnalisé toute la direction artistique dans les styles globaux (palette, typographies, logo), créé les modèles et compositions réutilisables, mis en place les permissions des membres et peaufiné l’affichage responsive.

Semaine 2 — Site de l’événement (BACKROOMS)

J’ai conçu et développé de A à Z le site de l’événement en PHP procédural avec une architecture MVC, sans framework ni CMS : un routeur sécurisé, des contrôleurs, des modèles et des vues. Les données sont stockées dans une base MariaDB (5 tables) manipulée en PDO avec requêtes préparées.

  • Côté joueurs : inscription par équipe (ou via un code d’invitation), réservation des sessions avec calendrier et gestion de la capacité, calculateur de tarif dégressif, espace privé (profil, photo, équipe, scores), avis modérés et classement public.
  • Back-office sécurisé (/gestion) : double protection (mot de passe Apache + connexion par compte administrateur), statistiques, modération des avis, gestion des réservations, saisie des scores et export CSV.
  • Sécurité : mots de passe chiffrés (bcrypt), jetons CSRF, anti-bruteforce, uploads validés, en-têtes HTTP de sécurité et réinitialisation du mot de passe par e-mail.
  • Éco-conception : polices et ressources auto-hébergées, images optimisées, cache navigateur et zéro requête externe.
  • Mise en ligne : déploiement sur VPS (Apache + HTTPS) et versionnement du code sur GitHub.

Mon ressenti sur ces deux semaines

Ces deux semaines ont été intenses mais très formatrices. La première, sur WordPress, m’a appris à structurer un site vitrine propre et bilingue ; la seconde m’a permis de mettre les mains dans le code et de construire une application complète en partant d’une page blanche. J’ai particulièrement apprécié de relier toutes les briques — réservation, base de données, espace privé, back-office — pour obtenir un site qui fonctionne réellement. Le plus dur a été la gestion du temps sur une semaine très courte, mais une bonne répartition des tâches en équipe nous a permis de livrer dans les délais. Je ressors de cette SAE avec une vision bien plus concrète du métier de développeur web, du back-end jusqu’à la sécurité et au déploiement.

FR | EN