An app that allows users to discover books and curate a reading list
Google Books Search is a single-page app (SPA) that allows the user to search for books by title, author, or key words. The app queries Google Books API with the search term(s) and returns relevant results.
Each book result is displayed in its own card. The user can see further details about the book by selecting VIEW or add the book to a reading list by selecting SAVE. The user can return to their curated listby choosing the SAVED option in the upper righthand corner of the page.
Google Books Search is built with the MERN-stack.
To install and run a local copy of Google Books Search, follow these simple steps:
Install the latest version of npm.
npm install npm@latest -g
-
Clone the repository (repo).
git clone https://github.com/icn2you/books-search.git
-
Install the necessary packages.
npm install
-
Launch the app.
npm run start
In case of a bug report or bug fix, please feel free to open an issue.
This project is distributed under the MIT License.
Contact me at [email protected].
- Freepik (project icon)
- The Coding Boot Camp @ UCLA Extension