← Retour aux projets
Logo du projet BiblioTech

BiblioTech

Application de gestion de bibliothèque (emprunts, catalogue, admin).

Vue.jsVitePHP / MySQL Code source ↗

Contexte

BiblioTech est une application web de gestion de médiathèque créée avec Vue 3 et Vite pour la ville de Saint-Barthélemy-d'Anjou. Le projet simule un outil interne permettant de consulter les documents disponibles, de filtrer les résultats, de se connecter ou de s'inscrire, puis d'ajouter de nouveaux documents à la base.

L'application repose sur une séparation claire entre le front-end et le back-end. La partie Vue gère l'affichage, la navigation avec Vue Router, les formulaires et les interactions utilisateur, tandis qu'un fichier PHP centralise les échanges avec la base de données MySQL via XAMPP.

Ce que j'ai appris

Ce projet m'a permis d'apprendre à maîtriser Vue.js en travaillant avec des composants, des routes et la gestion d'état via ref, computed et onMounted. J'ai aussi appris à structurer une interface en plusieurs pages tout en gardant une navigation simple grâce à un menu latéral rétractable.

J'ai également progressé sur la communication entre le front-end et le back-end avec axios, notamment pour récupérer des données, connecter des formulaires à une API et gérer des réponses serveur. Enfin, j'ai renforcé mes compétences en validation de formulaires, en filtrage et tri des données, ainsi qu'en intégration avec une base MySQL.

Maël — 2026