Dual Timer

Category: Utility
Status: Completed

Introduction

Dual Timer is a lightweight productivity application designed to optimize study sessions and work routines. Operating as a Pomodoro-style timer, it calculates your total session time compared to your actual focus time to output an efficiency ratio.

The Problem

Standard timers and Pomodoro utilities operate on isolated intervals. When users pause the timer to take unplanned breaks, check notifications, or walk away, their productivity logs remain unadjusted. Traditional systems fail to capture the discrepancy between total session time (how long you spent sitting at your desk) and actual focus time (how long you were actively engaged in deep work).

The Solution

Dual Timer introduces a dual-clock engine that tracks session metrics in parallel. The tool records the total elapsed session duration from the moment you begin, alongside the active focus clock countdown. If you pause the focus timer, step away, or swap to the rest timer, the metrics engine continuously compares the intervals, calculating your exact Focus Ratio.

Core Features

  • Focus Metrics Engine: Continuously computes focus percentage based on session time and countdown states.
  • Dual Clock Tracking: Tracks total session time (from start to finish) vs actual focus time (active countdown).
  • Pomodoro Presets: Pre-configured work and rest cycles (e.g. 25-minute focus, 5-minute break).
  • Local Persistence: Stores historical session analytics inside your browser local storage.
  • Focus Ratio Analytics: Displays a clean visual representation of focus efficiency (Focus Time / Total Session Time).

Technologies

HTML5 CSS3 JavaScript LocalStorage