Debate Summary is open-sourced version of ShouldWe, free to copy and modify (see LICENSE).
This is a standalone application that is optimized for mobile devices.
It uses AngularJS as it's core framework, and gulp to build and run the application.
The application source files are located in ./app
and the served files will
be generated into ./public
.
├── app
│ ├── images
│ │ └── touch
│ ├── scripts
│ │ ├── controllers
│ │ ├── directives
│ │ ├── filters
│ │ └── services
│ └── styles
└── config
- NodeJS
There is a make task that should get your system up-to spec.
$ make setup
Alternatively for you can run the following manually, (no sudo required)
brew install node
npm install -g bower gulp
npm install
bower install
You can start a simple application server and auto compile assets by running:
$ gulp watch
The application will be available to view at:
http://localhost:3000
In production you can simply run
$ npm start
Copyright (C) 2015 Policy Wiki Educational Foundation LTD hello@shouldwe.org, (see License)