
mobile / 2024 / Client work
Gradr
A mobile app for teachers to manage assigned classes, enter student grades, and sync marks back to the school system.
Objective
Make grade entry practical outside the office by giving teachers a mobile workflow for viewing assigned classes, entering marks by subject and exam session, and syncing results when connectivity is available.
Key Features
- QR-based teacher enrollment and login flow.
- Class, student, and subject assignment sync from the school backend.
- Grade entry by class, subject, exam session, and period.
- Offline local storage for classes, students, subjects, grades, and sync jobs.
- Grade push sync back to the school API with synced/unsynced tracking.
- CSV and Google Drive import/export support for fallback school data workflows.
Tech Stack
FlutterDartRiverpodGoRouterObjectBoxFirebaseGoogle Drive APIMobile ScannerCSVSentry