Substitutes
Substitutes is an API wrapper and frontend for UNTIS 2018 web.
Badges
About
The default interface of UNTIS is outdated and should be deprecated. This program utilizes goquery to parse the HTML table to turn it into a JSON API.
API Endpoints
Endpoint |
Description |
/api |
List availible classes |
/api/c/{class} |
Show substitutes for a specific class |
Installation
You may utilize the Dockerfile to run this program. Please make sure to create/mount the credentials.json file with the credentials of the school.
There is a prebuilt docker image on Docker Hub.
You can also use the go toolchain to run this application using go get
.
License
GPL
Maintainers
Teachers
The teachers.csv file contains a lookup table of available teachers.
This is optional. You may leave it empty.
The source of the data is public.