À propos
HTML
CSS
JavaScript
PHP
MySQL
React
Symfony
GitHub
Docker
-
Août 2024 — Novembre 2024
Ketbi & Co — Stage
-
Septembre 2019 — Mars 2021
MGM — Ouvrier qualifié
-
Janvier 2017 — Mai 2019
Leclerc et Chery — Ouvrier qualifié
-
Février 2024 — Novembre 2024
Créative-Formation — Développeur Web & Mobile
-
Juin 2021 — Novembre 2021
École O'Clock — Développeur Web & Mobile
-
Septembre 2007 — Février 2008
Arep Fresc Roubaix
// stand de tir — cliquez pour tirer
Réalisations
BackToTheVHS est une marketplace fictive dédiée aux passionnés de VHS, proposant un espace sécurisé pour acheter et vendre des cassettes entre collectionneurs inscrits.
Technologies utilisées :
- Symfony 7 / PHP 8.3 : développement backend MVC, sécurité applicative (authentification, protections CSRF), formulaires
- JavaScript : scripts et fonctionnalités dynamiques côté client
- MySQL / Doctrine ORM : modélisation, migrations, fixtures, requêtes préparées (protection contre l’injection SQL)
- Twig / TailwindCSS / Webpack Encore : intégration et gestion des assets
- Sécurité applicative : protections contre SQL Injection, XSS, CSRF, intégration reCAPTCHA v2
- Docker Compose : environnement de développement et production
- FrankenPHP / Caddy : déploiement et performance
- Outils : Xdebug, Mailpit, phpMyAdmin
- Git / GitHub : gestion de versions
Boss2boss
Projet réalisé dans le cadre d’un stage au sein de l’entreprise Ketbi & Co. Le site web a été conçu et mis en ligne durant mon stage. Depuis, le site a connu plusieurs modifications avant d’être définitivement supprimé suite à la fermeture de l’entreprise. Il ne subsiste aujourd’hui que quelques captures d’écran, présentées ici à titre d’illustration du travail réalisé.
Technologies utilisées :
- Html
- Css
- JavaScript : scripts et fonctionnalités dynamiques côté client
- PHP 8.2 : développement backend
- MySQL 8 : base de données relationnelle
- PDO MySQL : accès sécurisé à la base de données
- Dotenv (vlucas/phpdotenv) : gestion des variables d'environnement
- Docker & Docker Compose : containerisation et orchestration des services
- Xdebug : débogage PHP
- MailDev : test et visualisation des e-mails en environnement local
- phpMyAdmin : administration de bases de données MySQL
- Composer : gestion des dépendances PHP
- Git / GitHub : gestion de versions