Skip to content

Release 1.1

Choose a tag to compare

@liliazkc liliazkc released this 15 Jun 20:21
· 14 commits to master since this release
e4fb1ae

Version 1.1

1. Amélioration de la recherche de bibliothèques

Nouvelles fonctionnalités

  • Ajout de la possibilité d’utiliser sa position actuelle pour lancer une recherche.

  • Visualisation des résultats sur une carte géographique.

  • Intégration d’une API pour récupérer les informations des bibliothèques et d’une API de géolocalisation/cartographie.

Amélioration de la recherche

  • Recherche classique basée sur une adresse, un rayon de recherche et un intervalle horaire, avec affichage des bibliothèques disponibles.

  • Ajout d’une recherche optimisée proposant une combinaison de bibliothèques proches afin de couvrir au mieux l’intervalle demandé lorsqu’aucune bibliothèque unique n’est disponible.


2. Recherche de livres
Nouvelles fonctionnalités

  • Recherche de livres parmi des millions de titres via l'API Google Books avec affichage des couvertures, résumés, notes et genres.
  • Vérification automatique de la disponibilité de chaque livre dans les bibliothèques IDF proches, sans action de l'utilisateur.
  • Géolocalisation automatique au chargement de la page pour détecter les bibliothèques dans un rayon de 5 km.
  • Badge de disponibilité sur chaque carte livre indiquant les bibliothèques proches qui détiennent le livre, leur distance et leur statut ouvert/fermé.

Intégration des APIs

  • API Google Books pour les métadonnées des livres (couvertures, résumés, notes, ISBN).
  • API Adresse du gouvernement français (api-adresse.data.gouv.fr) pour le reverse geocoding de la position GPS.
  • Service ABES isbn2ppn (sudoc.fr) pour vérifier la présence d'un livre dans le réseau des bibliothèques françaises via son ISBN.
  • API Open Library (openlibrary.org) côté backend pour enrichir les données de catalogue.

Amélioration de la recherche

  • Recherche instantanée avec affichage progressif des résultats et badges mis à jour en arrière-plan sans bloquer l'interface.
  • Suggestions rapides de recherche par tendances (romans classiques, sci-fi, philosophie, manga...).