Skip to content
/ vplan Public

A viewing tool for Untis, a time-table-management-tool for schools. [This is a mirror from GitLab]

License

Notifications You must be signed in to change notification settings

Skn0tt/vplan

Repository files navigation

vplan

Etymology: Vertretungsplan, German for "substitution table"

vplan is a viewing tool for Untis, a time-table-management-tool for schools.

It provides students and teachers with up-to-date information about their upcoming courses.

Get Started

$ cat .env
HOST=localhost
LETSENCRYPT_EMAIL=your@email.com
SECRET=root

$ docker-compose up

Upload your Untis files at http://localhost/admin. You'll now see your entries at one of these views:

Mobile App

There is a mobile app. For Android, you can compile it yourself:

# Go to app dir
$ cd /packages/vplan-app

# Set Build Variables
$ export API_BASEURL=https://vplan.ema-vplan.de/api
$ export IMPRINT_URL=https://www.ema-bonn.de/index.php/service/neuigkeiten/350-impressum

# Start Compilation
$ yarn release:android

Stack

The whole project is written in Typescript. Backend: Express, Redis Frontend: React, Redux App: React Native

About

A viewing tool for Untis, a time-table-management-tool for schools. [This is a mirror from GitLab]

Resources

License

Stars

Watchers

Forks

Packages

No packages published