https://github.com/participator/book_search
Use Google Books API
https://github.com/participator/book_search
css html jasmine javascript
Last synced: about 2 months ago
JSON representation
Use Google Books API
- Host: GitHub
- URL: https://github.com/participator/book_search
- Owner: participator
- Created: 2019-06-24T10:14:21.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2025-02-28T06:13:51.000Z (3 months ago)
- Last Synced: 2025-02-28T13:30:05.276Z (3 months ago)
- Topics: css, html, jasmine, javascript
- Language: JavaScript
- Homepage:
- Size: 120 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Use [Book Search](https://booksearch.varell.me)
## Features
- User can type in a query and display a list of books matching that query.
- Each item in the list should include the book's:
- author
- title
- publishing company
- a picture of the book
- Link to more information about the book
- could be on a page within your application
- or link out to an external site## Approach to Solution
- Simplfy requirements
- Research Google Books API
- Learn how to interact with it
> I'm looking for a JavaScript interface that does not need a server-side code
> If unavailable, I'll use node.js to connect with the API
- Build UI
- [Design UI](https://www.figma.com/file/DRSrrfXVc9ZoVuSelFQqq52L/8-Book-Search)
- Implement in Code Using Static Query
- Design changes made as book images did not look good as backgrounds
- Add animations/transitions
- Research and Add Test
- Chose Jasmine as testing framework as it appears to work in the browser
- See [Book Search Test](https://participator.github.io/book_search/bookTest.html)# Clarafications
- No public data is required
- Responsiveness is not required