Personal budgeting web app meant to be installed and served on a private network.
Originally cloned from https://github.com/angular/angular-seed
- 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