Skip to content

lanis-mobile/lanis-mobile

Repository files navigation

Lanis Mobile

Deine App für das hessische Schulportal! In Zusammenarbeit mit dem staatlichen Schulamt für den Landkreis Groß-Gerau und den Main-Taunus-Kreis Einsatz an über 200 Schulen in Hessen mit Tausenden Nutzern

Jetzt bei Google Play Get it on IzzyOnDroid Jetzt im App Store
website discord

Screenshots

Hilf mit!

Wir sind offen für neue Collaborator. Aber auch wenn du nicht coden kannst, bist du in der Lage einen Beitrag zur App zu leisten. Du kannst den Vertretungsplan deiner Schule anpassen. Siehe hier und hier

Mitarbeit

Schulkonfiguration der Vertretungspläne

Dieses Projekt ist stark von Bug-Reports anderer Schulen oder von neuen Mitarbeitern abhängig. Der Grund dafür liegt in der modularen Natur des Schulportals, die es äußerst schwierig macht, eine universelle Lanis-App zu entwickeln.

Scheue dich nicht, einen Bug-Report zu erstellen, wenn du einen Fehler findest. Wir sind immer offen für neue Mitarbeiter/Schüler, die mit uns arbeiten, um die App zu verbessern.

Bug-Reports können auch an diese E-Mail-Adresse gesendet werden, falls kein Github-Konto vorhanden ist.

How to build (Linux)

  1. Setup Flutter in Android Studio
  2. Install JDK 17 with your package manager
# 3. Configure flutter to use JDK 17 and not the Android Studio JDK, otherwise the Project won't compile
flutter config --jdk-dir=/usr/lib/jvm/java-17-openjdk # The path may differ based on your distro

# 4. Generate the code
dart run build_runner build

# 5. Build
flutter build YOUR_PLATFORM # Release doesn't work for adb or apk because of some signing stuff