Plan your curriculum with this tool. The webapp is a MEAN-TS application, based on my starter project I provide here.
This project was realized for the graduate course Selected Topics in Software Engineering (Supervisor: Dr. Andreas Naderlinger), Dept. of CS, University of Salzburg, Austria.
Further notes can be found here.
For the full list of features, check the README of my docker-mean-ts-starter repo.
Docker and Docker Compose are necessary.
First, install dependencies locally.
npm install
docker-compose -f compose-base.yml -f compose-prod.yml up --build
docker-compose -f compose-base.yml -f compose-dev.yml up --build
For testing Typescript implementations, Karma as a testing framework is used, combined with Jasmine as assertion library.
Trigger the (continuous) testing for your TDD environment by the provided Karma Run configuration, or just use
npm test