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

Sort search results #10

Open
2 tasks
Guitarhub786 opened this issue Oct 7, 2020 · 3 comments
Open
2 tasks

Sort search results #10

Guitarhub786 opened this issue Oct 7, 2020 · 3 comments

Comments

@Guitarhub786
Copy link
Member

Guitarhub786 commented Oct 7, 2020

User Story Description
As an End User.
I want to be able to sort search results according to how old or new the book is, alphabetically and according to price.
So I can make sure I am not buying and out of date book when a newer one is available. Find my book quicker and for the best price.

Steps to Follow (optional)

  • Consider which sorting options to implement such as sorting by title, author
  • Additional steps as necessary

Additional Considerations

  • Sorting is not an option in the API, so sorting will be a client-side operation. Review the API to validate if this could be done as part of search vs. manipulating the results.
@mokokom
Copy link
Contributor

mokokom commented Oct 9, 2020

sorting with google book api might help:

@Guitarhub786
Copy link
Member Author

I wanted to add sort with highest/lowers rating reviews stars but did not add it and let team decide. Here are the pros and cons.

Pros:

  • People can see what is the most popular/quality book without having to click on it to see what Google rating are.
  • Good feature making a fuller app in an all in one place for better user experience.

Cons:

  • What good is the user experience if the information is not accurate compared to other sites example Amazon.
    "Eloquent Javascript" - Google 2 reviews x 3.5 stars vs Amazon 452 reviews x 4.5 stars
    "Mary Berry Cooks" - Google 0 reviews x 0 stars vs Amazon 1,401 reviews x 4.5 stars

  • Extra work/complications integrating Amazon API into the project.

image.png

@snrelghgub
Copy link
Contributor

wow that's really interesting analysis @Guitarhub786 - From what I know if a feature doesn't actually add value, if you can prove that it doesn't, then it isn't worth adding but it's also important the pick the right sample number for your research & analysis before coming to a conclusion :)

@ghost ghost mentioned this issue Oct 22, 2020
@ghost ghost self-assigned this Oct 22, 2020
@jdmedlock jdmedlock added this to the Sprint 4 milestone Oct 28, 2020
@jdmedlock jdmedlock unassigned ghost Oct 28, 2020
@jdmedlock jdmedlock removed this from the Sprint 4 milestone Oct 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants