Lightshelf

Introduction

Lightshelf est une application web fullstack de gestion de bibliothèque personnelle. Développée avec Vue.js et Laravel, elle offre une expérience fluide et moderne pour organiser sa collection de livres. Un projet ambitieux réalisé dans le cadre de mon bachelor, où j'ai choisi de dépasser le cahier des charges imposé pour concrétiser ma propre vision produit.

Date

Juin 2025

Domaine

Développement Fullstack

Le projet

Une SPA complète avec API REST, système d'authentification fait maison (sans packages préconstruits), scraper de couvertures, gestion des états de lecture et interface responsive avec thème sombre/clair. Chaque fonctionnalité a été pensée et implémentée de zéro : validation sécurisée, protection CSRF, régénération de session, stockage optimisé des images. Un vrai projet de bout en bout, du design Figma au déploiement.

Ce qu'il m'as apporté

Lightshelf m'a permis de consolider ma maîtrise du développement fullstack et de comprendre en profondeur les mécanismes d'authentification, de sécurité et d'architecture API. Mais au-delà de la technique, ce projet illustre ma capacité à prendre des initiatives : proposer une alternative ambitieuse au corps enseignant, la faire valider, et la mener à bien. La preuve qu'apprendre par soi-même et se fixer des standards élevés paie toujours.