Useful Links

Server

The code for the server is in the server.js-file.

Express.js

mongojs

MongoDB

We use mongodb as persistence backend

Client

The client-side code is in the client-folder. It is served via the express-server as static.

AngularJS

Bootstrap

Grunt

Testing

The testing code is in the test-folder. There are three types of tests:

Karma

Test runner

Protractor

Used to test the front-end

Mocha

Test Framework

Sinon.JS

Spys, Stubs, Mocks for (node)js tests

Chai

Library for for BDD and TDD style assertions