New books page on the site

I've been wanting to move the books I've read out of goodreads to another service. For now I've settled on The Story Graph, but it doesn't have an api and it's still a bit of a pain to use.

So I created a books.json file on the site, and wrote some code to show and filter all the books I've read since 2012. They're not all in there yet, but I hope to finish it up in the next few weeks.

Check it out!

For reference, this is the json data structure I'm using for the book data.

{
    "title": "",
    "subtitle": "",
    "series_name": "",
    "series_order": 0,
    "series_total": 0,
    "author": "",
    "pages": 0,
    "rating": 1,
    "start_date": "",
    "end_date": "",
    "cover": "",
    "notes": "",
    "tags": [],
    "links": {}
}