The plan is to get the lesson topic data from WebUntis so you can generate a file which then can be copy pasted into your azubiheft so you have less work to do yourself.
This is still in heavy development and also just a side project so don't expect much code quality or functionality and customizability yet.
- Get data from WebUntis
- Sort data (Day, Class and Topic)
- Make data customizable
If you want to take part in contribution, like fixing issues and contributing directly to the code base, plase visit the How to Contribute document.
- Clone the repository
git clone https://github.com/elias-knodel/webuntis-lessontopic.git
- Go in the folder
cd webuntis-lessontopic
- Setup your authentication credentials for WebUntis
cp json/secret.example.json json/secret.json
(ONLY FILL THE NOW GENERATED secret.json
WITH YOUR CREDENTIALS!
THIS FILE IS IGNORED BY GIT AND WILL NOT BE PUSHED!)
- Install needed packages (we use pnpm as a package manager)
pnpm install
- Compiles on file-save for development
pnpm run autobuild
- Compiles and minifies for production
pnpm run build
- Lints and fixes files
pnpm run lint
License - Contributing - Code of conduct - Issues - Pull requests - Security