New Favorite is a webite that helps users find their next book to read. Users submit the title of a book that they love and their location to get book recommendations and the location of nearby bookstores or libraries. The website uses TasteDive and Google Maps APIs.
New Favorite is for bibliophiles who enjoy reading and want to make the most of their time. It uses titles that they love to make worthwhile recommendations. New Favorite also finds local stores and libraries so users can find a physical copy of the book today.
User Stories
- As an initial visitor to the page, I want to land on the web page and see what the page is about so I can understand what the app is and does and decide whether to use it.
- As a visitor, I can submit a book title that I like and a location to get recommendations for my next book to read, dipslayed as titles with descriptions, and local bookstores or libraries, displayed on a map. *As a visitor, I can see the list of book results and scroll through their discriptions, and click on the title to view their Wikipedia page. I can click on the store/libarary pins to see details of the location, including name and address. (LANDING PAGE--wireframe will have title, logo, a few details about how to search and what the app is about)
Find a working prototype at https://jgmil.github.io/your-new-favorite-book-api-capstone/ .
- On the landing page, users are prompted to submit the name of a book, their location and to select either bookstore or library.
- After submitting this information, users get local bookstores or libraries displayed on a map. Below, is a list of similar books and their descriptions.
- Users can submit different information to get different results.
* HTML5
* CSS3
* JavaScript
* jQuery
- The app is responsive and optimized for both desktop and mobile viewing and use.
Planned additional features and improvements will allow users to:
- Get more details about local libraries and bookstores.