Cloud-based version of BioStor
Bibliographic data in BibJSON format from BioStor is stored in CouchDB hosted by [Cloudant](http://cloudant.com/] which supports [Lucene-based full text search] (https://cloudant.com/for-developers/search/).
Interface to display results borrows some ideas from CrossRef metadata search for which code is available on GitHub.
Citations are formated using citeproc-js. CSL for Zootaxa from https://github.com/bdrolshagen/mendeley, BibTeX CSL from Mendeley/csl-styles.
Project makes use of Twitter Bootstrap and Font Awesome.
Documents are displayed using the documentcloud / document-viewer.
This project is hosted by Pagoda Box. To deploy to Pagoda Box we use git. For example, having modified a file such as index.php we do this:
git add index.php
git commit -m "Some informative message"
git push pagoda --all
This requires that we follow the instructions for setting up git and SSH keys.
Because Pagoda Box runs a minimal PHP by default, we need to create a Boxfile to specify any extra things we need. For example, if we need curl then the Boxfile looks like this:
web1:
php_extensions:
- curl