Back to ProjectsMobile App
Track My Grade
React Native app for students to calculate GPA and generate timetables from uploaded spreadsheets. File upload, data parsing, and clean UI for iOS and Android.
Languages
JavaScriptTypeScript
Skills & Tech
React NativeFile UploadCSV ParsingGPA Calculation

Overview
A student utility app that calculates GPA and generates timetables from uploaded spreadsheets. Simplifies semester planning and grade tracking.
What I Built
- File upload — import spreadsheet files (CSV, Excel)
- Data parsing — extract grades, courses, credit hours
- GPA calculation — weighted GPA with configurable scales
- Timetable generation — auto-generate schedules from course data
- Clean UI — intuitive flow for students
- Cross-platform — iOS and Android
Tech Stack
- Framework: React Native
- Parsing: spreadsheet/CSV parsing libraries
- Platforms: iOS, Android
Outcome
Saves students hours every semester. Simple, reliable, and works great on both platforms.