This is the web application for tilt - the virtual market behind each event.
CoffeeScript Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
assets/js
data
features
helpers
models
processors
public
stylus/stylesheets
test
views
.cuke
.gitignore
.travis.yml
Cakefile
Procfile
README.md
app.coffee
config.json
favicon.ico
package.json
settings.coffee

README.md

this is the web application for tilt, which creates and manages a virtual market, with investment occuring within a series of rounds.

current version: 0.3 (in development)

#current status

#developer requirements

#installation

  • clone source git clone git@github.com:justinjmoses/tilt.git
  • run npm install (this downloads all dependencies into node_modules)
  • install coffee globally if you haven't already via npm install -g coffee-script

#running

  • ensure mongodb is running (sudo mongod )

  • to run the app, simply run:

      coffee app
    
  • to change the port:

      port=5000 coffee app
    
  • alternatively, if you install foreman (download heroku toolkit), you can run via foreman which will run using the web workers/dynos processes that heroku employs:

      foreman start
    

#tests

  • unit tests can be run via cake mocha

  • integration tests via cake cuke