leaonline / leaonline-otulea

Diagnostics for lea.online

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Diagnostics for lea.online

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 84.3%Language:HTML 13.7%Language:Shell 1.6%Language:SCSS 0.5%