Skip to content
Application for uploading substitution schedules to a school's server
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper
img
src
.appveyor.yml
.gitignore
.gitlab-ci.yml
.travis.yml
LICENSE
README
README.md
build.gradle
codecov.yml
gradlew
gradlew.bat
settings.gradle
windows.nsi

README.md

vertretungsplan-uploader

Build Status Build status codecov

What is this?

This is a cross-platform desktop application that allows schools to upload their substitution schedules (Vertretungsplan / Supplierplan) to a web server. Currently, the FTP, SFTP and FTPS (FTP over TLS) protocols are implemented, others supported by Apache VFS could easily be added. It is intended to be used together with our mobile app that can fetch the schedules from the school's server. In the future, we will add an option to notify our server when the school has updated their schedule, so that changes are reflected in the app instantly.

The application is written in Kotlin using tornadofx and JFoenix.

Project status

vertretungsplan-uploader is in use by a couple of schools and seems to work well. However, we are planning to add some additional features in the future.

License

The code in this repository is published under the terms of the GPLv3 License. See the LICENSE file for the complete license text.

You can’t perform that action at this time.