Skip to content

leaonline/leaonline-otulea

Repository files navigation

otu.lea - diagnostics for lea.online

lea.online logo, cc-? University of Bremen

Lint suite built with Meteor JavaScript Style Guide Project Status: Active – The project has reached a stable, usable state and is being actively developed. GitHub DOI

Diagnostics app for lea.online, independent from the lea.app, desktop-focused PWA.

otu.lea is a short term for "Online Testumgebung im Projekt lea" , which is a German research and development project to assess and improve the fundamental literacy of the German workforce.

Installation and usage

This application is part of a multi-app environment. Please follow the instructions in the development-project to run the app and the environment.

Running the app, tests etc

In order to reduce configuration-complexity we have created a few scirpts, that makes it much easier für you to run and test the app:

run.sh

Starts the app with respective parameters

prod.sh

Starts the app with production flag to test performance and bundling.

visualize.sh

Starts the app with production flag and bundle-visualizer to see bundle size.

update_packages.sh

Updates Meteor packages (and core if needed) plus NPM packages to their latest stable versions.

commit_update.sh

Standard-commit the changes from update_packages.sh

test.sh

Run without parameters to run tests in watch mode.

Run with -c to do a coverage test once.

Run with -v to add more verbose output to console

meteor.sh

Run meteor commands with METEOR_PACKAGE_DIRS included.

Contribution

Contributions are very welcomed!

License

This software is published under APGL-3.0, see the LICENSE file for further details.