Bandolier is a cross-platform journaling application where users can aggregate tasks, daily notes, and big picture planning all in one flexible, minimalist interface. Based on the popular Bullet Journal methodology, Bandolier adds convenient digital enhancements such as search and one-click migration. With Bandolier, you can sync your journal in the cloud and have access on all of your devices. The desktop version is built with Electron, AngularJS, and PouchDB.
(Click the above image to see a video demo.)
Download Bandolier Journal and learn more
Clone the repository.
$ cd Bandolier && npm install
$ cd app && npm install && bower install
Open the below in your favorite editor:
Bandolier/app/node_modules/relational-pouch/dist/pouchdb.relational-pouch.js
Replace line 540 with the below:
Promise = require('pouchdb-promise');
$ cd .. && gulp build
$ npm start
To enable syncing you must create a secrets.json file in the root directory
{
"dbURL":"URL_OF_VALID_COUCHDB_SERVER"
}
