Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 942 Bytes

README.md

File metadata and controls

27 lines (19 loc) · 942 Bytes

YETK-Schedule App

light_theme

dark_theme

Main features:

  • Authorization by student's group login and password (test format)
  • Display weekly class schedule
  • Add, edit and delete homework on the corresponding screen
  • Display lessons' schedule related information about subjects and teachers, as well as bell schedule

Implemented technologies:

  • Multi-module architecture and MVVM
  • Jetpack Compose
  • Jetpack Composite Navigation
  • Jetpack Compose Animations API
  • Kotlin Coroutines and Flows
  • Room (local database for accounting homework)
  • Firebase Firestore (cloud database, responsible for storing all other information)
  • Dependency injection with Dagger-Hilt
  • Material Design Theming, dark, light and dynamic colors support