🚧 Ce site est actuellement en cours de refonte. Certaines sections peuvent être incomplètes. 🚧
Mon Portfolio

Mes projets

Flying Web - Application Web de gestion Flying Web - Application Web de gestion Flying Web - Application Web de gestion Flying Web - Application Web de gestion Flying Web - Application Web de gestion Flying Web - Application Web de gestion Flying Web - Application Web de gestion Flying Web - Application Web de gestion Flying Web - Application Web de gestion

Flying Web - Application Web de gestion

PROJET ÉTUDIANT - CESI ÉCOLE D’INGÉNIEURS – LYON

Développement d'une application web à destination d'une compagnie aérienne fictive 'Flying Blue'.

  • Gestion des avions CRUD
  • Gestion des aĂ©roports CRUD
  • Gestion des vols
  • Moteur de recherche de vols
  • Gestion des rĂ©servations
  • Accès sĂ©curisĂ© Back-Office
  • GĂ©nĂ©ration de cartes d'embarquements PDF et QR Codes

Architecture MVC

PHP • HTML • CSS • MySQL

Voir le code
MyToolBox - Audit & Optimisation Site Web MyToolBox - Audit & Optimisation Site Web MyToolBox - Audit & Optimisation Site Web

MyToolBox - Audit & Optimisation Site Web

PROJET ÉTUDIANT - CESI ÉCOLE D’INGÉNIEURS – LYON

Reprise et amélioration d'un site Web en version bêta 'MyToolBox', boîte à outil en ligne qui permet de réaliser des calculs et des conversions.

  • Audit du code Front et Back
  • Correction des bugs
  • Optimisation du code
  • Uniformisation de la validation des formulaires
  • Mise Ă  jour et chargement des librairies en local
  • Ajout d'une fonctionnalitĂ© de conversion de devises
  • Mise en place d'un formulaire de contact avec envoi d'e-mails

PHP • HTML • CSS • JavaScript

Voir le code
Système de Pointage Système de Pointage Système de Pointage

Système de Pointage

PROJET ÉTUDIANT - CESI ÉCOLE D’INGÉNIEURS – LYON

Réalisation d'un petit système de pointage (affichage console) d'une entreprise pour suivre les entrées et sorties des employés en vue de l'élaboration de fiches de paie.

  • Mise en place d'un système d'exploitation sur Raspberry(Linux)
  • Connexion et intĂ©gration d'un capteur de radio-identification(RFID)
  • Gestion des entrĂ©es/sorties
  • Gestion des règles de planning (pauses, temps journalier obligatoire)
  • Gestion des oublis de pointage
  • GĂ©nĂ©ration de rapports de temps de prĂ©sence

Programmation Orientée Objet POO

Python • MariaDB • Linux • VMware

Voir le code
Jeu Combat Tour par Tour Jeu Combat Tour par Tour Jeu Combat Tour par Tour Jeu Combat Tour par Tour

Jeu Combat Tour par Tour

PROJET ÉTUDIANT - CESI ÉCOLE D’INGÉNIEURS – LYON

Réalisation en groupe sur 5 jours, d'un petit jeu de combat de créatures en tour par tour en affichage console.

  • Accès sĂ©curisĂ© via mot de passe
  • 2 Joueurs
  • CrĂ©atures avec des statistiques variĂ©s et une attaque spĂ©ciale unique
  • Système de combat en tour par tour, avec ordre de passage dĂ©terminĂ© alĂ©atoiremement en dĂ©but de partie
  • Affichage d'un rĂ©sumĂ© Ă  la fin de chaque manche et en fin de partie
  • Gestion de l'application des effets sur les statistiques (Perte/Gain de PV, Buff/Debuff) sur un tour et plusieurs
  • Affichage en couleur des PV
  • Musique et effets sonores

Programmation Orientée Objet POO

Python • Pygame • SQLite

Voir le code