https://github.com/leaonline/leaonline-otulea
Diagnostics for lea.online
https://github.com/leaonline/leaonline-otulea
diagnostics education hacktoberfest literacy meteor meteor-blaze webapp
Last synced: 7 months ago
JSON representation
Diagnostics for lea.online
- Host: GitHub
- URL: https://github.com/leaonline/leaonline-otulea
- Owner: leaonline
- License: agpl-3.0
- Created: 2019-08-26T12:05:25.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-26T13:32:24.000Z (8 months ago)
- Last Synced: 2025-04-13T14:12:44.909Z (7 months ago)
- Topics: diagnostics, education, hacktoberfest, literacy, meteor, meteor-blaze, webapp
- Language: JavaScript
- Homepage:
- Size: 6.05 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# otu.lea - diagnostics for lea.online


[](https://meteor.com)
[](https://standardjs.com)
[](https://www.repostatus.org/#active)

[](https://zenodo.org/doi/10.5281/zenodo.10813761)
Diagnostics app for lea.online, independent from the lea.app, desktop-focused
PWA.
otu.lea is a short term for "**O**nline **T**est**u**mgebung 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](https://github.com/leaonline/dev) 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](./LICENSE) for
further details.