Skip to content

Book Lovers is a web application that lets users search for a book based on author, title, subject, and genre. Books will be displayed based on their unique ISBN. LocalStorage will be used to store data of most recently searches and be displayed for the user to quickly navigate.

Notifications You must be signed in to change notification settings

CHAUDHARYS1/book-lovers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Book Lovers

Search your favorite books!
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Usage
  3. Roadmap
  4. Contributing
  5. Collaborators
  6. Contact

About The Project

Book Lovers is a web application that lets users search for a book based on author, title, subject, and genre. Books will be displayed based on their unique ISBN. LocalStorage will be used to store data of most recently searches and be displayed for the user to quickly navigate.

Live Application

https://chaudharys1.github.io/book-lovers/

main page

book page

Built With

Usage

AS A student,
I WANT to search for a book by the title, subject or author 
SO THAT I can view the books and check if they're available on Google.
GIVEN a book dashboard with form inputs

WHEN I load the page
THEN I am presented with the UI that resembles with the mockup

WHEN I search for a book
THEN I am presented with series of search results

WHEN I view a search card
THEN I am presented with the book title, cover, author, ISBN and published year and a link to view your book in Google/Amazon.

WHEN I click on the Google/Amazon link
THEN I am presented with the book in Google/Amazon in a new tab

WHEN I search for a book
THEN the book is saved in the search history

WHEN I click on the book in search history
THEN I am again presented with the same search results

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Feature Enhancements

  • Selected book item links to google/amazon to purchase.
  • Selected book have real reviews.
  • Authors have a page of their own with books that belong to them.
  • Learn more about the authors.
  • Offer users book previews.
  • Enlarge covor photo on click/hover.
  • Recommeneded books displayed to users.
  • Search for more books.

Collaborators

Contact

Shital Chaudhary - [email protected]

Project Link: https://github.com/CHAUDHARYS1/book-lovers

About

Book Lovers is a web application that lets users search for a book based on author, title, subject, and genre. Books will be displayed based on their unique ISBN. LocalStorage will be used to store data of most recently searches and be displayed for the user to quickly navigate.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published