Skip to the content.

Development, in-depth documentation

The application

The mobile app

Coding conventions

Other conventions

JS

CSS/LESS

CSS class names

Route conventions

TODO: Outdated

Convention is as follows:

Examples

Testing

Strategy:

CI setup

Slowly getting there. Any help/experiences appreciated! #228

Unit tests

…mainly to test Mongo models (example).

…as well some critical bits of Angular frontend (example).

Integration tests

… mainly for the API routes (example).

Clientside Component tests

Run tests

Folder layout

You might want to read the folder structure to get a handle on how things are laid out, although we’ve started deviating from it with Angular.js to React migration. A quick summary: