A ruby/rack app on Roda framework integrating APIs: bookmooch, goodreads, and overdrive.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
lib
migrate
models
public/assets
spec
views
.env-example
.env.rb
.gitignore
.rubocop.yml
.ruby-version
Gemfile
Gemfile.lock
Procfile
README.md
Rakefile
app.rb
config.ru
routes.json

README.md

Codeship Status for stephaniewilkinson/bookmooch Codacy Badge

Yonderbook | Tools for Bookworms 📒

Installation

git clone git@github.com:stephaniewilkinson/bookmooch.git
cd bookmooch
cp .env-example .env # if you msg me I can share my api keys
rake db:create
rake db:migrate
rackup

Testing

rake

TODO: Clearly display the Goodreads name or logo on any location where Goodreads data appears. For instance if you are displaying Goodreads reviews, they should either be in a section clearly titled "Goodreads Reviews", or each review should say "Goodreads review from John: 4 of 5 stars..."

TODO: Link back to the page on Goodreads where the data data appears. For instance, if displaying a review, the name of the reviewer and a "more..." link at the end of the review must link back to the review detail page. You may not nofollow this link.

Routing

This app uses the roda-route-list plugin. This makes all the routes available in a /routes.json file.