Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get Recommended Books in the Dashboard #136

Open
Mohitmadhav opened this issue Oct 8, 2021 · 9 comments
Open

Get Recommended Books in the Dashboard #136

Mohitmadhav opened this issue Oct 8, 2021 · 9 comments
Assignees
Labels
enhancement new feature requests good first issue good issue for first-time contributors medium medium level issue normal-priority Something that has a normal priority

Comments

@Mohitmadhav
Copy link
Member

Description

  • Users should get recommended books according to genres selected by them in the user preferences dialog.
  • The User Preferences dialog is being resolved here: User Preference Form not getting saved #130. So for now, take any 3 random genres.
  • Another section like Discover New (As shown in the screenshot) should be created containing books based on these 3 random genres because the user preferences tab is being fixed.

Screenshots

Steps to Reproduce

Please provide detailed steps for reproducing the issue.

  1. Genre files: F:\Career\Flutter\Explr\Flutter-UI\lib\constants\genres.dart
  2. Books should be fetched from the Google Books API according to any 3 random genres.
  3. Database files: lib\services\database_service.dart

Additional data

Add your working screenshots in the PR. And make sure to follow the README guidelines.

@Mohitmadhav Mohitmadhav added enhancement new feature requests good first issue good issue for first-time contributors Hacktoberfest For Hacktoberfest 2021 medium medium level issue normal-priority Something that has a normal priority labels Oct 8, 2021
@keyurgit45
Copy link
Contributor

keyurgit45 commented Oct 31, 2021

can I work on this? @Mohitmadhav
I tried using google books API, but it isn't giving accurate results. Any other way to do this?

@Mohitmadhav
Copy link
Member Author

Will assign it to you once I merge #146

@Mohitmadhav
Copy link
Member Author

Either we can try out this: https://pub.dev/packages/googleapis

Or we'll have to change the Books API but I think every other free API will give similar issues.

@Mohitmadhav
Copy link
Member Author

You can look into it @keyurgit45

@keyurgit45
Copy link
Contributor

@Mohitmadhav We can use the search parameter in query to get books from the given category. Also, Do we have show books from a favorite author?

@Mohitmadhav
Copy link
Member Author

No no, just the books based on the genres selected by the user for now.

@keyurgit45
Copy link
Contributor

keyurgit45 commented Nov 1, 2021

Google books API is not working as we want. If I want books related to the fiction genre, the response is giving me other genres also. I don't know why it is happening. Also if the user selected 5 genres then we have to make 5 different requests to the API so it would be a quite inefficient task. @Mohitmadhav

@Mohitmadhav Mohitmadhav removed the Hacktoberfest For Hacktoberfest 2021 label May 31, 2022
@Mohitmadhav
Copy link
Member Author

No problem @keyurgit45, lets's focus on other issues right now. I am planning to release the app at the earliest.

@keyurgit45
Copy link
Contributor

keyurgit45 commented Jun 2, 2022

Hey @Mohitmadhav I think we need to look into this first. Can you create a new issue for this?
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement new feature requests good first issue good issue for first-time contributors medium medium level issue normal-priority Something that has a normal priority
Projects
None yet
Development

No branches or pull requests

2 participants