substitutes

command module
v0.0.0-...-603a23b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2020 License: GPL-3.0 Imports: 8 Imported by: 0

README

Substitutes

Substitutes is an API wrapper and frontend for UNTIS 2018 web.

Badges

codecov codebeat badge Go Report Card Maintainability Build Status Docker Build Status Docker Automated build

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL