Loading repository data…
Loading repository data…
Younessboumlik / repository
Ce projet consiste en une application de bureau développée avec JavaFX, visant à optimiser la gestion des ventes. Elle permet de gérer divers aspects essentiels tels que les factures, les livraisons, les commandes, les clients et les produits. L'application offre une interface intuitive et facilite l'accès et la manipulation des données.
Ce projet consiste en une application de bureau développée avec JavaFX, visant à optimiser la gestion des ventes. Elle permet de gérer divers aspects essentiels tels que les factures, les livraisons, les commandes, les clients et les produits. L'application offre une interface intuitive et facilite l'accès et la manipulation des données pour les utilisateurs.
Gestion des Clients: Saisie des informations clients et ajout des nouveaux clients.
Gestion des Commandes: Ajout, modification et suppression des commandes.
Tableau de Bord: Visualisation des statistiques avec des graphiques.
Sécurité: Interfaces de login, réinitialisation de mot de passe et vérification des utilisateurs.
public void exportToCSV(TableView tableView, File file) {
try (PrintWriter writer = new PrintWriter(file)) {
for (Object row : tableView.getItems()) {
writer.println(row.toString());
}
} catch (FileNotFoundException e) {
Alert alert = new Alert(Alert.AlertType.ERROR, "Error writing to file.");
alert.showAndWait();
}
}
.jar du dossier dependencies dans le classpath.baseDeDonnes.sql pour configurer la base de données.Nous avons utilisé GitHub pour notre travail d'équipe, ce qui nous a permis de partager efficacement notre code, de suivre les modifications et de résoudre les problèmes ensemble. Le lien vers notre repository GitHub est ici.
Ce projet a été une expérience enrichissante, nous permettant d'appliquer nos connaissances en Java, de travailler avec JavaFX et Scene Builder, et de manipuler des fichiers CSV et PDF. Nous avons aussi appris à utiliser GitHub pour une collaboration efficace et à surmonter des défis techniques.
Nous remercions notre professeur M. GHERABI pour cette opportunité et sommes impatients de mettre en pratique ces compétences dans nos futurs projets. Merci pour cette expérience précieuse.
Pour plus de détails, veuillez consulter le Rapport de Projet.