TIL is an awesome live whiteboard sharing app!
- Product Owner: Alexander Lee
- Scrum Master: Lynn Chen
- Development Team Members: Sean Ho, Christopher Choi
From within the root directory:
npm install
This builds the production version to
dist/
.
Specify your environment variables for the appropriate scripts in package.json
.
$ npm run build
$ npm run server-prod
Open application to the host you specified in package.json
.
- Node 0.10.x
- Redis 2.6.x
- Postgresql 9.1.x
- etc
- etc
From within the root directory:
npm install
From within the root directory:
npm run import math.md
Deck file (math.md) MUST be within documentation/decks/ directory
npm run import:all
Import all decks in document/decks/ directory, be careful, it still imports if deck already exists in database.
$ npm run build
Builds the entire application to dist/
. See package.json
to set environment variables.
$ npm run server-prod
Starts the server in production mode. See package.json
to set environment variables.
$ npm run watch-server
Builds and watches server files for changes. Builds to dev/
.
$ npm run watch-client
Builds and watches client files for changes. Builds to dev/
.
$ npm run server-dev
Starts the server in development mode (runs from localhost:3000
).
$ npm run test
Runs unit tests and coverage report. Ensure
mongod
and the application is built and the server is running.
$ npm run coverage
Opens code coverage report in browser.
View the project roadmap here
See CONTRIBUTING.md for contribution guidelines.