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

Fripouille | Logiciel de Planification de Ventes Éphémères (Java/JDBC)

Interface Application Java

Application Java développée dans le cadre d'un projet solidaire et de développement durable en partenariat avec une mairie fictive. L'application permet de gérer le catalogue des ventes éphémères "Fripouilles" — des ventes de vêtements de seconde main à prix réduits, donnés par les habitants de la ville. Elle s'adresse à trois types d'utilisateurs : les secrétaires de mairie, le maire et les bénévoles, chacun disposant d'un accès sécurisé et d'un espace dédié à son rôle. Le projet respecte une architecture MVC stricte et inclut une base de données, des tests unitaires JUnit ainsi qu'une phase de recette complète.

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

  • Conception et implémentation d'une architecture MVC en Java avec gestion de plusieurs rôles utilisateurs (Maire, Secrétaire, Bénévole)
  • Modélisation et interaction avec une base de données relationnelle via JDBC (gestion des catalogues, articles, utilisateurs et historique des ventes)
  • Mise en place d'un système d'authentification sécurisé avec gestion des accès par rôle et enregistrement des bénévoles par les secrétaires
  • Rédaction de tests unitaires avec JUnit et production de rapports de recette pour la validation de la solution
Java Swing / JFrame JDBC Architecture MVC JUnit POO & Héritage UML