Skip to content

imeneazouzi/BookLand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

project-java

description du project "bookland"

L'application permet à l'utilisateur de créer un profil, de noter les livres qu'il a lus et d'obtenir des recommandations personnalisées en fonction de ses préférences de lecture.

Le back-end utilise une base de données pour stocker les informations sur les livres et les profils des utilisateurs. Lorsqu'un utilisateur se connecte, l'application envoie une requête au back-end pour récupérer ses données de profil et ses notes de livre. En utilisant ces informations, l'application calcule des recommandations en fonction des livres qu'il n'a pas encore lus et de ses préférences de lecture.

Le back-end utilise des algorithmes de filtrage collaboratif pour générer des recommandations personnalisées pour chaque utilisateur. Ces algorithmes examinent les préférences de lecture de l'utilisateur ainsi que les notes qu'il a données à d'autres livres pour déterminer quels livres il pourrait aimer.

L'interface utilisateur est créée en utilisant Flutter, une plate-forme de développement d'applications mobiles open-source. L'application utilise des widgets pour afficher les livres recommandés et permettre à l'utilisateur de noter les livres qu'il a lus.

En somme, cette application utilise Flutter pour créer une interface utilisateur mobile intuitive et Spring Boot pour fournir des recommandations personnalisées basées sur les préférences de lecture de l'utilisateur et les algorithmes de filtrage collaboratif.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors