Why it exists
A countdown tells you time is running out. A useful plan also tells you which task to work on and what happens if you finish it early.
Portfolio / CASE STUDY
Public focus timer
A deadline-driven focus timer that divides remaining time across weighted tasks and recovers a guest session after reload.
Independent web product design and development
A countdown tells you time is running out. A useful plan also tells you which task to work on and what happens if you finish it early.
I built a timer and task lane around an explicit state engine. Guest sessions persist locally, and optional sign-in and AI planning can extend the workflow.
A pure timer module handles pause, resume, early completion, time banking, and overtime. Tests exercise time-dependent transitions with controlled inputs.
Serialization and browser storage let the timer recover a plan after reload. The guest path can run with the optional integrations disconnected.
Signed-in plan routes are separated from the guest timer. Security tests exercise access across accounts.
The guest timer is runnable from source. Cloud plans and AI providers require their own setup.