Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/devfake/years-to-read

Search reading time for a book
https://github.com/devfake/years-to-read

book books google-books google-books-api hacktoberfest hacktoberfest2018 reading reading-time vue vuejs

Last synced: 20 days ago
JSON representation

Search reading time for a book

Awesome Lists containing this project

README

        

Years To Read
===============

[![Open Source Helpers](https://www.codetriage.com/devfake/years-to-read/badges/users.svg)](https://www.codetriage.com/devfake/years-to-read)

[https://years-to-read.pyxl.dev/](https://years-to-read.pyxl.dev/) is a web app that tells you how long it will take you to read a book. It's build on top of Vue and Express and uses the Google Books API.

![Years To Read](https://i.imgur.com/zW3s8x7.png)

### Requirements
* Node >= 9
* Google Books [API-Key](https://developers.google.com/books/)

### Installation
* Clone this repo
* Copy `.env.example` to `.env` and enter your `GOOGLE_API_KEY`

### Development
* Run `npm install`
* Run `npm run build`
* Start the Express server in a new tab via `node src/express.js`
* Server will be running on `http://localhost:3000`

### Production Build
* Run `npm run prod`