×

HomeBiblio

Outil de gestion de bibliothèque.

La bibliothèque de la maison est si grande que l’on est incapable de dire avec certitude si on possède tel ou tel livre ou film. On a alors décidé de créer une base de données regroupant tous les livres et les films présents. Cette base de données peut être parcourue sur le navigateur grâce à une interface web réalisé avec VueJS. Le projet avait été fait il y a longtemps en PHP, mais le site était lent et pas très beau. Suite à une refactorisation du code, les technologies suivantes ont été retenues : VueJS, pour la réactivité et pour revoir du MVVM. FastAPI : le framework fastAPI est ultra simple et compact pour faire de petit backend.

Les requêtes à la base de données sont faites sans ORM en SQL “pur” avec un binding Python mySQL.

Réalisé par