Skip to content

Alainx277/hslu-web-helper

Repository files navigation

HSLU Web Helper

Adds extra UI to the Hochschule Luzern website(s).

The module listing page now shows the requirements for your bachelors degree and how many credits you have already achieved. When registering for modules, the current amount of credits for that type is shown right on the page, so you know if you still need to take any modules of that type.

Installation

Install on Firefox

Install on Chrome

Screenshots

a screenshot of the HSLU "Meine Anmeldungen" page a screenshot of the HSLU module registration page

Development

Install dependencies

npm install

Build extension

npm run build

Load the unpacked extension in Chrome or Firefox (note: Firefox extension must be built with env BROWSER=firefox)

Before creating a pull request, lint and format your changes.

npm run lint
npm run format