Skip to content

aeoliux/Violet

Repository files navigation

Violet

Multiplatform custom client for one of the polish school e-diaries.

Preview

Android preview

iOS preview

Implemented functions

  • Native UI
    • Android - Material3 Expressive
    • iOS - SwiftUI
  • Lucky number in the Home tab
  • Grades
    • latest 5 grades shown in Home tab
    • yearly average
    • average per semester
    • averages per subject by semester
  • Timetable
    • in Home tab - next school day's timetable
    • cancelled lessons are marked
    • substitutions are not marked as substitutions!
  • Messages
    • receiving
    • sending and responding (Experimental, be carefull!)
  • Agenda, upcoming events like exams
  • Attendance
    • unattendances
    • yearly attendance percentage
    • attendance percentage by semester (currently only iOS)
  • School notices

Builds

  • Releases tab
  • Nightly - without Liquid Glass on iOS (unsupported by GitHub Actions)

Packages

No packages published