An open API service indexing awesome lists of open source software.

https://github.com/lithos-hub/iread

App about books using Google Books API
https://github.com/lithos-hub/iread

api css google google-books-api html javascript spa vuejs

Last synced: 2 months ago
JSON representation

App about books using Google Books API

Awesome Lists containing this project

README

          

# iRead

![logo](https://user-images.githubusercontent.com/57297760/105691900-16134d80-5efe-11eb-9cbc-85a05ce46968.jpg)

iRead is an app with Material Design aesthetic that can be used to get data and interactivity using the Google Books API.
The available options in version 1.0 are:

* A books and npmauthors search system (Main section).
* Two storage systems (My Books and Wish List). Books can be added from the search system.
* Newest releases classification by genre (By Genres section).

My point is to expand the posibilities considerably: access to shop/read links for each book; to list books by genre, new releases, best sellers, etc; to be able to write reviews and registering them on Google Books (surely, I would have to add a Google auth system for this. It would be an option only available for logged users.), among many others.

Changelog:

Version 1.1.0

* Added the following sections: New releases, Top 100, Account summary (Account), Login / Register (Access).
* Aesthetic changes in general.
* Responsive improvements.

Version 1.2.0

* Added the Best Sellers section powered with The New York Times API.
* Dynamic data in Account Summary section

Version 1.3.0

* Added new features like Read and Buy buttons.
* Added reactive badges in My Books section about the availability.
* Added the Read section.

Version 1.4.0

* Minus aesthetic changes.
* EPUB/PDF/READ buttons available.

Version 1.4.1

* New logo and favicon

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).