mon portfolio

Button Hover Effect

Mes projets

En première année..

Application Voiture

interface d’un site web dédié à la gestion des voitures d’occasion. HTML / CSS / JAVASCRIPT

Jeu Motus

 

Le jeu « Motus » est un jeu de lettres où les joueurs doivent deviner un mot mystère composé de plusieurs lettres. À chaque tour, le joueur propose un mot de la même longueur que le mot mystère.JAVASCRIPT

Jeu Mémoire

Le but du jeu est de retourner deux cartes à la fois pour trouver les paires d’images identiques.JAVASCRIPT

 

En deuxième année..

Projets

Quelques termes..

Lors de ma deuxième année, j’ai perfectionné mes compétences dans la mise en place des CRUD, un concept fondamental en développement d’applications web et logiciels.

🔹 Qu’est-ce qu’un CRUD ?

Le terme CRUD est un acronyme qui représente les quatre opérations de base permettant de gérer les données dans une application :

  • CCreate : Création de nouvelles données (ajout d’un utilisateur, d’un produit, etc.).
  • RRead : Lecture et affichage des données existantes (consultation d’une liste, d’un profil, etc.).
  • UUpdate : Mise à jour des données existantes (modification des informations d’un utilisateur, d’un dossier, etc.).
  • DDelete : Suppression des données inutiles ou obsolètes.

Application "Equihorizon"

  • 🐴 Equihorizon – Gestion d’un centre équestre

    📌 Application web de gestion d’un centre équestre permettant d'administrer les races de chevaux, les cavaliers, les cours, les événements, les pensions, etc.

  • 🧩 Fonctionnalités principales

    🔎 Gestion des races de chevaux (CRUD avec PDF export)
    📅 Calendrier des événements interactif (FullCalendar)
    👤 Gestion des cavaliers et des galops
    🐎 Suivi des pensions et des chevaux
    📚 Gestion des cours et des inscriptions
    📂 Exportation des données en PDF
    🔐 Authentification et sessions sécurisées

  • ⚙️ Architecture technique

    ⌑ Frontend : HTML / CSS / JavaScript
    ⌑ Backend : PHP orienté objet (avec séparation en fichiers : class, traitement, vue)
    ⌑Base de données : MySQL
    ⌑ Librairies : FullCalendar, mPDF

Application Mobile "Equihorizon"

  • 🐴 Equihorizon – Gestion d’un centre équestre

    📌 Application mobile Flutter dédiée à la gestion des cavaliers et des cours dans un centre équestre.

  • 🧩 Fonctionnalités principales

    👤 Gestion du profil cavalier (email, ID, rôle)
    📚 Liste des cours filtrables par libellé, jour et horaires
    📆 Consultation des séances associées à un cours
    ✅ Inscription / désinscription en un clic
    🔐 Authentification sécurisée et rôle utilisateur

  • ⚙️ Architecture technique

    Framework mobile : Flutter (Dart)
    IDE : Visual Studio Code
    Backend : API REST
    Base de données : MySQL


Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.