Lasslos / your_schedule

An alternative mobile client for Untis Timetable, adding features such as filtering out certain classes.
https://stundenplan.laslo-hauschild.eu
GNU General Public License v3.0
19 stars 1 forks source link
android dart flutter flutter-app google-play untis untis-client untis-timetable
Icon

Stundenplan

Stundenplan is a third-party mobile client for the Untis timetable.

Get it on Google Play Get it on IzzyOnDroid

Features

Stundenplan correctly reads the timetable from the Untis API and displays it to you - customizable.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3
Screenshot 4 Screenshot 5 Screenshot 6

Documentation

I documented the whole process in my high school research paper, which you can find on my website. Note that this document is in German. Basically, I reverse-engineered the Untis API with HTTP-Toolkit and wrote a Flutter app to display the data.

Testing

If your school uses Untis and doesn't provide individual credentials, I'd be glad to support you to get the app running for you school as well! It should, in theory, already work, but you never know. If you need credentials to test the app yourself, please contact me.

Pull requests and issues are always welcome.