Skip to content

mailamudasser1-ops/Study-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

33 Commits
ย 
ย 
ย 
ย 

Repository files navigation

โŒ› Study Tracker

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/


Why This Project

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.


Key Features

  • 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.


Technical Highlights

  • 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

Tech Stack

  • HTML
  • CSS
  • JavaScript

About the Creator

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.


License

MIT ยฉ Maila Mudasser

Releases

No releases published

Packages

No packages published

Languages