_04. Case Study
StudyTrack
StudyTrack is a React Native app I built while doing the Go Sabi cybersecurity programme to keep myself accountable. It lets you set study goals, log daily sessions, track module completion per course, and see weekly streaks. Firebase keeps data synced across phone and web.
Role
Solo Full Stack Developer
Stack
React Native, Firebase, TypeScript
Live Demo
View Live →Source
GitHub →
Full Stack
The Problem
I kept starting courses and dropping off after a few weeks. There was no friction-free way to log progress or visualise how consistent I was being.
The Solution
Built a mobile-first learning log with course modules, daily session timer, streak counter, and a simple progress bar per course. Notifications remind you to study if you miss a day.
The Result
Used it to track my Go Sabi cybersecurity programme. Hit 5/10 modules and still going. The streak mechanic keeps me showing up consistently.
Impact Metrics
Active personal use · Go Sabi programme tracked · Streak maintained


Next Project