Réalisé par : Aurélien Vincent--Randonnier, Lionel Benazech, Aymen Chlabi, Lucie Masselin, Annabelle Mosna, Daria Shulhina
Ce projet est une application de gestion de biens immobiliers permettant d'enregistrer, de consulter, de modifier et de supprimer des informations relatives aux contrats de location, aux propriétés et aux locataires. L'application utilise Java pour la logique métier et JDBC pour interagir avec une base de données MySQL.
-
Gestion des contrats de location : Ajout, modification, suppression et consultation des contrats.
-
Gestion des propriétés : Ajout et consultation des informations sur les propriétés disponibles pour la location.
-
Gestion des locataires : Ajout et consultation des informations sur les locataires.
-
Consultation des informations financières : Suivi des loyers et des paiements.
-
Collocation non traitée
- Java : Langage de programmation principal pour le développement de l'application.
- JDBC (Java Database Connectivity) : API pour la connexion à la base de données MySQL.
- MySQL : Base de données utilisée pour stocker les informations des biens immobiliers, des locataires et des contrats.
- Eclipse : IDE utilisé pour le développement de l'application.
- DBeaver : Accéder à la base de données via l'utilisation de DBeaver
Avant d'exécuter l'application, assurez-vous d'avoir installé et configuré les éléments suivants :
- JDK 8 ou supérieur
- Serveur MySQL local ou distant
- JDBC Driver pour MySQL (
mysql-connector-java)
git clone https://github.com/Aurios6/S3C01.git