Ce projet vise à améliorer l’expérience utilisateur en bibliothèque en développant une borne en libre-service. Cette solution permet aux adhérents de consulter le catalogue, d’emprunter et de retourner des livres, ainsi que de gérer leur compte personnel. Des fonctionnalités spécifiques sont également prévues pour les bibliothécaires afin de faciliter la gestion globale de la bibliothèque.
Main.java — Point d'entrée de l'application. Model.java — Gestion de la base de données et logique métier. Livre.java — Représentation des livres. Utilisateur.java — Gestion des adhérents et authentification. Historique.java — Enregistrement des opérations d'emprunt et de retour. (Controller : LoginController.java, AccueilController.java, etc.) — Gestion de la navigation et des vues.
Vue de l'interface de la borne en libre-service
Vue de l'interface de la page détails d'un livre