🕹️ Game Library 📚

📝 Infos
- 🎮 - Application de gestion d’une bibliothèque de jeux personnelle
- ⚙️ – C#, ASP.NET Core, Blazor, Entity Framework Core et SQLite
- 🧪 – Tests d’intégration avec xUnit
🖥️ Développement
Game Library est une application web personnelle composée d’une API ASP.NET Core et d’une interface Blazor. Elle permet de gérer une collection de jeux, de la filtrer et de consulter quelques statistiques.
L’application utilise Entity Framework Core avec une base SQLite. Les modèles partagés assurent la cohérence des échanges entre l’API et l’interface, tandis que des tests d’intégration xUnit couvrent les endpoints.
🧩 Fonctionnalités
- Ajouter, consulter, modifier et supprimer des jeux – implémentation complète des opérations CRUD.
- Rechercher un titre ou filtrer par statut ou plateforme afin de retrouver rapidement ses jeux.
- Page de statistiques simple pour visualiser l’avancement de la collection.
- Base de données SQLite avec migrations code‑first et persistance via Entity Framework Core.
- Tests d’intégration pour chaque endpoint afin de garantir la fiabilité du service.