Voici quelques projets sur lesquels j’ai eu le plaisir de travailler.
Quizz Fricoot (PHP/MySQL)
Description du projet
Quizz Fricoot est une application web ludique permettant aux utilisateurs de tester leurs connaissances sur divers thèmes à travers des quizz interactifs. Le projet a été conçu pour offrir une expérience intuitive et personnalisée avec des fonctionnalités avancées telles que l’inscription, le suivi des scores et la création de quizz personnalisés.
Fonctionnalités principales
- Système d’authentification utilisateur (inscription et connexion).
- Gestion des quizz avec des catégories et niveaux de difficulté.
- Sauvegarde et affichage des scores des utilisateurs.
- Interface d’administration pour gérer les thèmes, questions et réponses.
Technologie utilisée
- Langage : PHP (procédural et orienté objet).
- Base de données : MySQL pour stocker les utilisateurs, questions, réponses et scores.
- Front-end : HTML5, CSS3 et JavaScript pour une interface utilisateur réactive.
- Framework CSS : Bootstrap pour un design moderne et responsive.
Résultat final
L’application est fonctionnelle, intuitive et adaptée à tout type d’écran (mobile, tablette et desktop). Elle permet une personnalisation facile et une expérience utilisateur fluide.
Lien GitHub
E-commerce Foodtruck (Symfony)
Description du projet
E-commerce Foodtruck est une plateforme en ligne permettant à un foodtruck de vendre ses produits (burgers, boissons, desserts) et de gérer les commandes en temps réel. Ce projet met l’accent sur une gestion simplifiée pour les administrateurs tout en offrant une expérience utilisateur optimale pour les clients.
Fonctionnalités principales
- Système de catalogue produit avec catégories (plats, boissons, desserts).
- Gestion des utilisateurs (clients) et administrateurs.
- Système de panier d’achat et paiement en ligne.
- Suivi des commandes et gestion des statuts (en attente, préparé, livré).
- Zone d’administration pour gérer les produits, commandes et utilisateurs.
Technologie utilisée
- Framework : Symfony (version 6.x).
- Base de données : MySQL avec Doctrine ORM.
- Authentification : Symfony Security pour la gestion des rôles (utilisateur/admin).
- Front-end : Twig pour le rendu des pages, avec Bootstrap pour le design.
- API de paiement : Intégration avec Stripe pour les transactions.
Résultat final
La plateforme est entièrement opérationnelle et permet une gestion efficace des ventes en ligne pour le foodtruck. Les clients peuvent commander facilement et suivre l’état de leur commande en temps réel.
Lien GitHub
Mon Portfolio (HTML/CSS/JS)
Description du projet
Mon portfolio est un site vitrine personnel permettant de présenter mes compétences, mes réalisations et mes expériences. Conçu comme un projet dynamique, il inclut des sections interactives pour captiver les visiteurs et mettre en avant mon travail.
Fonctionnalités principales
- Page d’accueil attractive avec une présentation concise.
- Sections pour les projets, compétences et parcours professionnel.
- Formulaire de contact fonctionnel avec validation.
- Animations et transitions pour une navigation fluide.
Technologie utilisée
- Langage : HTML5, CSS3 et JavaScript pur.
- Design : Responsive et adapté à tous les types d’écrans.
- Outils supplémentaires : Utilisation de bibliothèques JavaScript (par ex. GSAP pour les animations).
Résultat final
Un site professionnel et personnalisé, reflétant mon profil et mes compétences techniques tout en offrant une expérience utilisateur engageante.