J'ai une grande collection de bandes dessinées, et à force d'en prêter et de ne plus savoir où elles sont, j'ai fini par me construire cette base de données et le site qui va avec.
Les livres sont saisis très rapidement grâce à mon lecteur de code‑barres, le code EAN est transmis dans une requête HTTP sur quelques sites de ventes de livres (Amazon, LaLibrairie.com ... ) et j'analyse le HTML de résultat pour retrouver le nom, l'image, le prix etc...
Ces données sont traitées ensuite pour regrouper par série, je n'ai plus qu'à vérifier si le résultat est conforme, et me voilà avec une liste détaillée de chacun de mes ouvrages.
A partir de là, faire un site pour rechercher un ouvrage, et le marquer comme emprunté (et par qui) ou retourné, c'est un jeu d'enfant.
Ensuite, je me suis dit qu'il fallait une application mobile pour accompagner ce site web. Hop, je télécharge Visual Studio 2017 avec Xamarin (framework .NET / C# pour cibler les 3 plateformes mobiles : Android, iOS et Windows Phone) et je me lance.