andrewmmc / bookscompare-api

📖 Simple RESTful API for fetching books pricing from major online book stores in Taiwan using ISBN number. Built with Firebase, Express.

Home Page:https://andrewmmc.com/portfolio/books-compare

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BooksCompare API

Built with Firebase, Express.

Simple RESTful API for fetching books pricing from major online book stores in Taiwan. Just a MVP.

Demo

Endpoints

Book Resources
URL Description
GET /book/isbn/:id Returns detailed pricing information of a single book.

Clone, Install and Run

The instructions below will get you a copy of the project up and run on your machine.

Clone the repo, and run:

# install firebase-tools
npm install -g firebase-tools

# firebase login
firebase login

# install dependencies
cd functions
npm install

# run in local
npm run serve

Changelog

v.1.1.0
  • Update engine from Node v.6.11.5 to Node v.8.9.4
v.1.0.2
  • Add more book stores sources
v.1.0.1
  • Use HTTPS connections for all URLs returned
v.1.0.0
  • Init project
  • Add book image links
  • Send multiple requests at once

Coding Standard

Built With

Author

License

Support

About

📖 Simple RESTful API for fetching books pricing from major online book stores in Taiwan using ISBN number. Built with Firebase, Express.

https://andrewmmc.com/portfolio/books-compare

License:Apache License 2.0


Languages

Language:JavaScript 100.0%