2026
FlutterDartMaterial Design

Gradelytix

A Flutter app for storing student marks and viewing performance through simple analytics.

Gradelytix is a student mark management app I built as my CS50 final project.

I wanted something practical, so I kept the idea simple: store student records, add marks for different exams, and make the results easier to read with graphs instead of raw numbers.

Screenshots

What it does

  • create and manage multiple student profiles
  • assign subjects for each student
  • add marks for different examinations
  • view exam-wise marks
  • check subject-wise percentage
  • see overall percentage
  • visualize performance with line graphs and bar graphs

Why I made it

This project was my way of learning Flutter more deeply while also working on data handling, navigation, and UI structure in a real app.

Example flow

student profile -> subjects -> exam marks -> percentage calculation -> charts

Known issues

  • some Android navigation behavior is inconsistent
  • in certain cases, returning to the previous screen may not work correctly
  • minor UI and navigation bugs may still exist

Notes

The app is meant to stay lightweight and easy to use. It is not trying to do too much; the focus is on clean mark tracking and basic analysis.