Back to projects
Gradr project image

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