Name: books
Owner: PolymerLabs
Description: null
Created: 2018-03-06 18:14:59.0
Updated: 2018-05-24 19:42:25.0
Pushed: 2018-05-24 19:42:23.0
Homepage: https://books-pwakit.appspot.com
Size: 1015
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Books is a simple Google Books PWA. It uses Google Books API to search for books and Embedded Viewer API to display book content.
Additionally it uses OAuth 2.0 authorization to retrieve a listing of the Favorites on the authenticated user's bookshelf. As well as add/remove favorite on the authenticated user's bookshelf.
The app is built using PWA Starter Kit. Using the starter-template as the starting point and the wiki for configuring and personalizing.
fetch
to send request to Google Books API.<book-rating>
: Simple rating element.<book-image>
: Basic image element which fades in when the image is loaded. Also has a placeholder that can be used to put a base64 encoded data URL to create the ?blur up? effect.<book-input-decorator>
: Simple input decorator element in which the input's underline animates when the input is focused.m i
m start # or similar that serve index.html for all routes
m run build:prpl-server
Download the Google App Engine SDK and follow the instructions to install and create a new project. This app uses the Python SDK.
loud app deploy server/app.yaml --project <project>