├── .bowerrc ├── .gitignore ├── Gruntfile.js ├── LICENSE ├── README.md ├── TODO.md ├── app.js ├── bower.json ├── doc ├── balance-preview.png ├── balance.png ├── home-preview.png ├── home.png ├── income-preview.png ├── income.png ├── net-worth-preview.png ├── net-worth.png ├── spending-preview.png └── spending.png ├── example ├── drewr.dat └── example.dat ├── package.json ├── public ├── css │ └── less │ │ └── app.less └── js │ └── ledger │ ├── aggregateCollection.js │ ├── balance │ ├── chart.js │ ├── chart.jsx │ ├── controller.js │ ├── model.js │ ├── module.js │ └── router.js │ ├── charting │ ├── line-plus-bar-chart.js │ ├── line-plus-bar-chart.jsx │ ├── multi-bar-chart.js │ ├── multi-bar-chart.jsx │ ├── pie-chart.js │ └── pie-chart.jsx │ ├── controlNavigation.js │ ├── controls │ ├── charting.js │ ├── charting.jsx │ └── model.js │ ├── dashboard │ ├── controller.js │ ├── dashboard.js │ ├── dashboard.jsx │ ├── model.js │ ├── module.js │ ├── navigation.js │ ├── navigation.jsx │ └── router.js │ ├── dateRange.js │ ├── filteredCollection.js │ ├── groupByDate.js │ ├── income │ ├── controller.js │ ├── income-vs-expenditure-chart.js │ ├── income-vs-expenditure-chart.jsx │ ├── model.js │ ├── module.js │ └── router.js │ ├── ledger.js │ ├── main.js │ ├── react.backbone.js │ ├── singleActiveItem.js │ ├── spending │ ├── controller.js │ ├── expenditure-chart.js │ ├── expenditure-chart.jsx │ ├── model.js │ ├── module.js │ └── router.js │ ├── vent.js │ └── worth │ ├── controller.js │ ├── model.js │ ├── module.js │ ├── net-worth-chart.js │ ├── net-worth-chart.jsx │ └── router.js ├── routes └── home.js ├── sample-config.json └── views ├── home.html └── layout.html /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "bower_components" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/.gitignore -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/TODO.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/app.js -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/bower.json -------------------------------------------------------------------------------- /doc/balance-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/balance-preview.png -------------------------------------------------------------------------------- /doc/balance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/balance.png -------------------------------------------------------------------------------- /doc/home-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/home-preview.png -------------------------------------------------------------------------------- /doc/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/home.png -------------------------------------------------------------------------------- /doc/income-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/income-preview.png -------------------------------------------------------------------------------- /doc/income.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/income.png -------------------------------------------------------------------------------- /doc/net-worth-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/net-worth-preview.png -------------------------------------------------------------------------------- /doc/net-worth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/net-worth.png -------------------------------------------------------------------------------- /doc/spending-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/spending-preview.png -------------------------------------------------------------------------------- /doc/spending.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/doc/spending.png -------------------------------------------------------------------------------- /example/drewr.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/example/drewr.dat -------------------------------------------------------------------------------- /example/example.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/example/example.dat -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/package.json -------------------------------------------------------------------------------- /public/css/less/app.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/css/less/app.less -------------------------------------------------------------------------------- /public/js/ledger/aggregateCollection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/aggregateCollection.js -------------------------------------------------------------------------------- /public/js/ledger/balance/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/balance/chart.js -------------------------------------------------------------------------------- /public/js/ledger/balance/chart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/balance/chart.jsx -------------------------------------------------------------------------------- /public/js/ledger/balance/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/balance/controller.js -------------------------------------------------------------------------------- /public/js/ledger/balance/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/balance/model.js -------------------------------------------------------------------------------- /public/js/ledger/balance/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/balance/module.js -------------------------------------------------------------------------------- /public/js/ledger/balance/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/balance/router.js -------------------------------------------------------------------------------- /public/js/ledger/charting/line-plus-bar-chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/charting/line-plus-bar-chart.js -------------------------------------------------------------------------------- /public/js/ledger/charting/line-plus-bar-chart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/charting/line-plus-bar-chart.jsx -------------------------------------------------------------------------------- /public/js/ledger/charting/multi-bar-chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/charting/multi-bar-chart.js -------------------------------------------------------------------------------- /public/js/ledger/charting/multi-bar-chart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/charting/multi-bar-chart.jsx -------------------------------------------------------------------------------- /public/js/ledger/charting/pie-chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/charting/pie-chart.js -------------------------------------------------------------------------------- /public/js/ledger/charting/pie-chart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/charting/pie-chart.jsx -------------------------------------------------------------------------------- /public/js/ledger/controlNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/controlNavigation.js -------------------------------------------------------------------------------- /public/js/ledger/controls/charting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/controls/charting.js -------------------------------------------------------------------------------- /public/js/ledger/controls/charting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/controls/charting.jsx -------------------------------------------------------------------------------- /public/js/ledger/controls/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/controls/model.js -------------------------------------------------------------------------------- /public/js/ledger/dashboard/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/dashboard/controller.js -------------------------------------------------------------------------------- /public/js/ledger/dashboard/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/dashboard/dashboard.js -------------------------------------------------------------------------------- /public/js/ledger/dashboard/dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/dashboard/dashboard.jsx -------------------------------------------------------------------------------- /public/js/ledger/dashboard/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/dashboard/model.js -------------------------------------------------------------------------------- /public/js/ledger/dashboard/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/dashboard/module.js -------------------------------------------------------------------------------- /public/js/ledger/dashboard/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/dashboard/navigation.js -------------------------------------------------------------------------------- /public/js/ledger/dashboard/navigation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/dashboard/navigation.jsx -------------------------------------------------------------------------------- /public/js/ledger/dashboard/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/dashboard/router.js -------------------------------------------------------------------------------- /public/js/ledger/dateRange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/dateRange.js -------------------------------------------------------------------------------- /public/js/ledger/filteredCollection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/filteredCollection.js -------------------------------------------------------------------------------- /public/js/ledger/groupByDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/groupByDate.js -------------------------------------------------------------------------------- /public/js/ledger/income/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/income/controller.js -------------------------------------------------------------------------------- /public/js/ledger/income/income-vs-expenditure-chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/income/income-vs-expenditure-chart.js -------------------------------------------------------------------------------- /public/js/ledger/income/income-vs-expenditure-chart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/income/income-vs-expenditure-chart.jsx -------------------------------------------------------------------------------- /public/js/ledger/income/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/income/model.js -------------------------------------------------------------------------------- /public/js/ledger/income/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/income/module.js -------------------------------------------------------------------------------- /public/js/ledger/income/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/income/router.js -------------------------------------------------------------------------------- /public/js/ledger/ledger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/ledger.js -------------------------------------------------------------------------------- /public/js/ledger/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/main.js -------------------------------------------------------------------------------- /public/js/ledger/react.backbone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/react.backbone.js -------------------------------------------------------------------------------- /public/js/ledger/singleActiveItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/singleActiveItem.js -------------------------------------------------------------------------------- /public/js/ledger/spending/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/spending/controller.js -------------------------------------------------------------------------------- /public/js/ledger/spending/expenditure-chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/spending/expenditure-chart.js -------------------------------------------------------------------------------- /public/js/ledger/spending/expenditure-chart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/spending/expenditure-chart.jsx -------------------------------------------------------------------------------- /public/js/ledger/spending/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/spending/model.js -------------------------------------------------------------------------------- /public/js/ledger/spending/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/spending/module.js -------------------------------------------------------------------------------- /public/js/ledger/spending/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/spending/router.js -------------------------------------------------------------------------------- /public/js/ledger/vent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/vent.js -------------------------------------------------------------------------------- /public/js/ledger/worth/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/worth/controller.js -------------------------------------------------------------------------------- /public/js/ledger/worth/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/worth/model.js -------------------------------------------------------------------------------- /public/js/ledger/worth/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/worth/module.js -------------------------------------------------------------------------------- /public/js/ledger/worth/net-worth-chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/worth/net-worth-chart.js -------------------------------------------------------------------------------- /public/js/ledger/worth/net-worth-chart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/worth/net-worth-chart.jsx -------------------------------------------------------------------------------- /public/js/ledger/worth/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/public/js/ledger/worth/router.js -------------------------------------------------------------------------------- /routes/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/routes/home.js -------------------------------------------------------------------------------- /sample-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/sample-config.json -------------------------------------------------------------------------------- /views/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/views/home.html -------------------------------------------------------------------------------- /views/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slashdotdash/node-ledger-web/HEAD/views/layout.html --------------------------------------------------------------------------------