- Watch demo
What | How |
---|---|
🧠 Framework | Android SDK |
💉 DI | Koin 3.1 |
🌊 Async | Coroutines |
📄 JSON | kotlinx.serialization |
🌐 Network | Ktor 2.2 |
🎭 User Interface | Compose |
⌨ Logging | Napier |
💻 Local storage | Datastore, Room |
🏗 Architecture | Decompose, MVI |
bold text - features is not in the original app
- Cache all data (important because of the frequency of server crashes)
- Multiaccount
- Interregional accounts
- Lots of animations and placeholder
- Diary - schedule, homework and marks.
- Marks - marks for period with function to check edited average mark
- Profile (orig app has no such screen) - final marks, recent marks updates, shedule for own and other classes,
👤 Sulgik (Vladimir Nenashkin)
- Telegram: @vollllodya
- Email: nenashkinvov@gmail.com