Skip to content

CVanzetta/ProjetEncheres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Projet ENI-Enchères

Site internet de ventes aux enchères et d'échanges de biens Réalisé dans le cadre de la formation de "Développeur Web et Web Mobile" à l'ENI - École Informatique en 2023.


🛠️ Technologies et outils

  • Back-End : Java EE organisé en couches (MVC).
  • Base de données : SQL Server 2019.
  • Serveur d’application : Apache Tomcat v9.0.
  • IDE : Eclipse IDE for Enterprise Java and Web Developers, Version: 2021-09 (4.21.0).
  • Driver JDBC : mssql-jdbc-9.4.0.jre8.jar.

📄 Présentation du projet

Le client, l’association « Les objets sont nos amis », est engagée dans la promotion de la réutilisation et le don d’objets 🛋️.

  • Contexte : L’association compte 300 adhérents situés exclusivement dans l’ouest de la France.
  • Problématique : Augmenter le nombre de participants à leurs enchères de biens de seconde main.
  • Objectif : Créer une plateforme web intuitive et réactive pour permettre à un public plus large de participer à ces enchères.

💡 Fonctionnalités clés

  1. Gestion des utilisateurs :

    • Inscription et connexion des utilisateurs.
    • Attribution de rôles (vendeur, enchérisseur).
  2. Système d’enchères :

    • Mise en ligne d’objets par les vendeurs.
    • Participation aux enchères en temps réel.
    • Affichage des enchères en cours, passées, et remportées.
  3. Gestion des transactions :

    • Historique des enchères remportées et objets vendus.
    • Notification des gagnants et gestion des paiements.
  4. Recherche et filtres :

    • Recherche avancée par catégories, prix ou localisation.

🔍 Configuration technique

  1. Base de données :

    • Création de la base de données via le script createTablesEncheres.sql.
    • Intégration des tables liées aux utilisateurs, enchères, objets, et transactions.
  2. Serveur d’application :

    • Déploiement sur Tomcat v9.0.
  3. Architecture :

    • Application structurée en couches (présentation, service, DAO).

👨‍👩‍👦 Équipe de développement

  • Charles Vanzetta
  • Camille
  • Quentin

Points forts du projet

  • Expérience utilisateur optimisée : navigation simple et intuitive.
  • Fiabilité technique : gestion efficace des enchères en temps réel.
  • Impact social : soutien à l’économie circulaire et à la réduction des déchets.

Ce projet illustre notre capacité à collaborer en équipe sur un environnement technique complexe et à livrer une solution répondant aux besoins d’un client réel.

About

School project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors