Skip to content

Supplies config classes for use within the fails ecosystem

License

Notifications You must be signed in to change notification settings

fails-components/config

Repository files navigation

"FAILS logo"

Fancy automated internet lecture system (FAILS) - components

This package is part of FAILS. A web-based system developed out of university lectures. It is a continuous pen-based notepad editor delivering electronic chalk to several beamers in the lecture hall.

The students can follow the lecture also on their tablets and notebooks and can scroll independently and ask questions to the lecturer using a chat function. Furthermore, polls can be conducted.

After the lecture has been completed a pdf can be downloaded at any time.

FAILS components is completely integrated using LTI into LMS such as Moodle.

It is the reincarnation of a system, we are using at our theoretical physics institute for several years. Now initial development is almost complete, and the software is now rolling out next term university-wide.

The system is written with containerization and scalability in mind.

Feedback on errors/issues is appreciated via github's functions.

FAILS is licensed via GNU Affero GPL version 3.0

Package config

This package is the library to handle configuration variables passed through environment variables to the node server process or the react web apps.

Installation

For installation instructions for a containerized environment, please see the fails-components/compositions repository.

About

Supplies config classes for use within the fails ecosystem

Resources

License

Stars

Watchers

Forks

Packages