Skip to content

A web application that recommends a book to the user and helps locate nearby bookstores and libraries.

Notifications You must be signed in to change notification settings

jgmil/your-new-favorite-book-api-capstone

Repository files navigation

Your New Favorite Book

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.

Screenshots

Landing page screen shot Results screen shot

Use Case

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.

Initial UX

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) UI Flow handwritten draft UI wireframes handwritten draft

Working Prototype

Find a working prototype at https://jgmil.github.io/your-new-favorite-book-api-capstone/ .

Functionality

  • 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.

Technical

Front End

* HTML5
* CSS3
* JavaScript
* jQuery

Responsive

  • The app is responsive and optimized for both desktop and mobile viewing and use.

Development Roadmap

Planned additional features and improvements will allow users to:

  • Get more details about local libraries and bookstores.

About

A web application that recommends a book to the user and helps locate nearby bookstores and libraries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published