Nomie Lab is an open source HTML5 app interacting with data collected using Nomie. Personal private data is the heart of Nomie, but with making data private, we often lose the ability to access kick ass tools. Nomie Lab should solve that.
To provide a free, decentralized application to privately analyze, research and explore your personal Nomie data.
You'll need Bower and Node/NPM installed to use Nomie Lab (for now).
git clone https://github.com/happydata/nomielab.git
cd nomielab
bower install
npm install
gulp serve
- Click "Add Nomie Data"
- Select which data you'd like to use.
- Dropbox Export - a nomie dropbox backup file. Dropbox/Apps/Nomie
- CouchDB - Sync to a couchdb in real time (SWEET)
- CSV - Import a Nomie CSV Export (version 1.1 or higher)
- Refresh the page (this a bug), if you used CouchDB watch the console for the sync status;
- /src - Container of the app code
- /src/index.html - the "one" page.
- /src/app/
- base - starter module
- /base.js - start controller
- Layouts
- modules
- /lab-map-me - an example module using map data
- /nomie-overview - example module for datasources and charts
- app.js - core app and routing
- base - starter module
Sass files are automatically compiled when you run gulp serve
.
- /sass
- _variables.scss - override any Twitter Bootstrap variables here
- _app.scss - put one-off styles for the app here
- _components.scss - keep any reusable components here (like buttons and whatnot)
- app.scss - this file pulls it all together, you should leave this file alone.
Nomie Lab
This module simply displays a high level overview of your Nomie data.
Map your Nomie experience over time.
See your Note entries in a whole new light.
Interacting with the current datasource NEED CONTENT