A minimal user friendly study tracker designed to match real study habits. The app focuses on flexibility, reliability and a clean interface addressing common issues such as rigid study tables, inaccurate timers and distracting alerts.
๐ Live Demo
๐ https://mailamudasser1-ops.github.io/Study-Tracker/
While studying I found that many existing study apps were either inflexible or unreliable. Instead of adapting my workflow to a tool I decided to build one that adapts to the user. This project was developed iteratively with each feature refined to solve a specific usability or technical problem.
-
Customisable Study Table
Add, edit, delete and reorder subjects dynamically to match changing priorities. -
Flexible Timer & Sessions
Real-time focus timer with accurate start, pause, resume and skip (break/session) functionality. -
Focus Mode
Minimal interface designed to reduce distractions while maintaining control over sessions. -
Calm Visual Alerts
Subtle, clear last minute notifications that inform without disrupting concentration. -
Dark & Light Mode
Theme switching for accessibility, eye comfort and personal preference.
- Real-time timer handling with reliable pause and resume logic
- Dynamic table operations (CRUD + reordering)
- User focused alert system designed for clarity over urgency
- Responsive dark/light mode with minimal UI overhead
- HTML
- CSS
- JavaScript
Built by Maila Mudasser, a self driven learner interested in problem solving, user centred design and building practical tools that solve real world issues. This project reflects an iterative development approach combining technical implementation with usability focused design decisions.
MIT ยฉ Maila Mudasser