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.