Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.24 KB

File metadata and controls

32 lines (25 loc) · 1.24 KB

Smart Study Timer

Tier: 1 – Beginner

Description

Smart Study Timer helps students organize their study sessions using a simple Pomodoro-style timer with subject logging and progress tracking. Each study session is stored so the user can view how much time they spent on each subject over days or weeks.

Purpose of the Application

To help students track their study habits and improve focus through timed study sessions.

Resources Needed

  • LocalStorage or simple backend for session history
  • A timer UI

User Stories

  • User can create subjects or topics (e.g., Math, Physics, Coding).
  • User can start a 25-minute study timer.
  • When the timer finishes, session is saved under the selected subject.
  • User can view total study time per subject.
  • User can reset or delete subjects.

Bonus Features

  • User can customize timer duration (Pomodoro variations).
  • Study progress graph (using Chart.js).
  • Gentle notification sound when timer completes.
  • Daily/weekly study goals.

Useful Links and Resources

Example Projects

  • TomatoTimer (simple Pomodoro timer, but without session tracking)