Portfolio

Vous trouverez dans cette section plusieurs projets et réalisations, que ce soit dans le développement web, dans le développement d’application ou en administration.

Développement web

Projet 1

Coopérative de solidarité ETC

Création complète d’un site web professionnel sous WordPress, incluant le choix du thème, la personnalisation graphique, et l’intégration de plugins (SEO, sécurité, performance). Installation manuelle de WordPress sur un VPS (Debian), configuration du serveur (Apache, PHP, MySQL), sécurisation via HTTPS (Let’s Encrypt), firewall (UFW) et durcissement de l’accès SSH. Sauvegardes automatiques et optimisation des performances (caching, compression, CDN).

Projet 2

UFOOD – GLO-3102

Site web complet réalisé dans le cadre du cours GLO-3102 à l’Université Laval, développé avec le framework Vue.js pour la logique applicative, et Bootstrap 5 pour le design et la mise en page responsive. L’application repose sur une architecture monopage (SPA) avec une navigation gérée via Vue Router et une gestion de l’état local. Le projet inclut la consommation d’une API REST pour afficher et manipuler des données dynamiquement.

Projet 3

Sécurité des applications Web

Projet développé dans le cadre du cours GLO-3202 sur la sécurité des applications web à l’Université Laval. Construit avec Vue.js, ce site web met en œuvre plusieurs bonnes pratiques de sécurité, telles que la validation des entrées utilisateur, la prévention des failles XSS, et l’implémentation d’un système d’authentification avec hashage des mots de passe. L’interface est conçue de manière responsive, avec une attention particulière portée à la protection des données. Le projet a été déployé avec intégration et déploiement continus (CI/CD) via la plateforme Render.