Skip to content

ynagasaki/cashew

Repository files navigation

cashew

Personal budgeting web app meant to be installed and served on a private network.

Build Status Code Climate

Originally cloned from https://github.com/angular/angular-seed

Install Notes

  • Install nodejs: https://nodejs.org/en/
  • Install couchdb: https://couchdb.apache.org/
  • Install git and clone this repo to your comp.
  • node reset-db.js --reinstall
    • This uses the default couchdb port; edit the file to change.
    • This will set up a couchdb DB called 'cashew'; edit the file to change.
  • npm start
    • This will start cashew running on port 8172; edit the file to change.
    • If you changed the couchdb port, you will have to edit the file to use the new port: require('nano')('http://localhost:5984')
    • If you changed the app name, you will have to edit the file to use the new app name: nano.db.use('cashew')
  • You should now be able to visit the site: http://localhost:8172