M.C Mon Carnet de Bord Mon Arsenal Mes Réalisations Ma Veille Technologique Contact

Enchère à Porter | Plateforme Web de Ventes aux Enchères (CodeIgniter 4 / PHP)

Interface Application Enchère à Porter

Application web développée en binôme dans le cadre d'un projet civique et de développement durable, en partenariat avec une mairie fictive de la ville de Getcet-sur-Mer. La plateforme permet aux habitants de s'inscrire et de participer à des ventes aux enchères en ligne de vêtements de seconde main invendus issus des ventes éphémères "Fripouilles". Elle propose une gestion multi-rôles (secrétaire de mairie, bénévole, habitant/acheteur), chacun disposant d'un espace sécurisé et adapté à ses besoins. Le projet inclut la génération de QR Codes, l'envoi automatique d'e-mails (ouverture d'enchère, alerte 2h avant clôture, confirmation aux gagnants) ainsi qu'un tableau de statistiques complet.

Compétences clés développées :

  • Développement d'une application web full-stack avec le framework CodeIgniter 4 (PHP) en architecture MVC stricte
  • Conception et implémentation d'une base de données relationnelle (MySQL) couvrant utilisateurs, enchères, articles et historiques
  • Gestion de trois rôles distincts avec authentification sécurisée : secrétaire de mairie, bénévole et habitant/acheteur
  • Génération dynamique de QR Codes pour l'accès direct aux ventes, et envoi d'e-mails automatisés (ouverture, alerte, résultats)
  • Tableau de bord statistiques (total enchères, chiffre d'affaires, utilisateurs inscrits) et historique complet des ventes
  • Participation aux enchères en temps réel avec gestion des montants minimums (0,20 € premier enchérissement, 0,10 € minimum ensuite) et annulation possible
PHP CodeIgniter 4 Architecture MVC MySQL / SQL HTML / CSS JavaScript QR Code SMTP / Mailing UML