Skip to content

donejs/job-cost-tracker

Repository files navigation

job-cost-tracker

Build Status

Prototype: http://share.bitovi.com/6RHKOA/#p=new_custom_work_order

Setup

This setup expects node version 4.2.* and npm 2.14.* to be installed.

  1. Install MongoDB (https://docs.mongodb.org/master/tutorial/install-mongodb-on-os-x/)
  • brew update
  • brew install mongodb
  • Create the data directory with mkdir -p /data/db (might need sudo)
  • Run mongod
  • If you get an "Unable to create/open lock file" error, try sudo chown -R ``id -u`` /data/db
  1. Install MongoDB manager
  1. git clone https://github.com/bitovi/jobcosttracker.git
  2. cd jobcosttracker
  3. npm install
  4. donejs develop

Run

Run the app with donejs develop

Model definitions and API specification

All models are described according to the standards defined by the Open API Initiative. To view the Job Cost Tracker models and API specification, copy and paste the api-spec.json file into the online Swagger Editor.