Ứng dụng với mục đích hỗ trợ các bạn sinh viên KMA trong quá trình học tập
Architecture: MVP/MVVM, Repository pattern
Multithreading: Kotlin coroutines
DI: Hilt
Database: Firebase Firestore, Storage, SQLite
Security: Android KeyStore System
Audio, Video call: Agora SDK
- Login bằng tài khoản ACTVN
- Tra cứu điểm thi (API: SuperKMA)
- Theo dõi lịch học (API: từ eKMA-API)
- Thêm, sửa, xoá ghi chú, hỗ trợ kèm Voice recorder
- Nhận thông báo về sự kiện
- Chatting: nhắn tin văn bản, hình ảnh giữa các sinh viên, theo dõi trạng thái hoạt động, nhắn tin mã hoá đầu cuối (E2EE)
- Audio, Video calling: gọi trực tuyến, hỗ trợ PiP mode