Focus-timer banner

Focus-timer

5 devlogs
3h 11m 40s

Updated Project: i added some new themes and some new features and optimization
A Pomodoro productivity timer built from scratch with vanilla JavaScript, featuring a cyberpunk dark UI, animated SVG countdown ring, and drift-free timing.

This project uses AI

I used AI tools for design suggestions and visual improvements, but all final implementation and decisions were my own.

Demo Repository

Loading README...

elite_punith

Shipped this project!

Hours: 3.19
Cookies: 🍪 42
Multiplier: 13.17 cookies/hr

I built Focus Timer, a Pomodoro-style productivity application developed entirely with vanilla JavaScript, HTML, and CSS.

The most challenging aspect was implementing accurate, drift-free timing. I addressed this by using requestAnimationFrame in combination with performance.now(), ensuring precise session tracking without the inconsistencies common in setInterval-based timers.

I am particularly proud of the project’s clean architecture, animated SVG progress ring, theme system, and session persistence, all achieved without frameworks, external libraries, or a build step. The result is a fast, accessible, and maintainable application that runs entirely as static assets.

elite_punith

i just updated the script.js and going to implement some other features .

thank you .

Attachment
0
elite_punith

still cooking this project , it may take some time to get deployed .

Attachment
0
elite_punith

I HAVE COMPLETED THE INDEX AND STYLE.CSS , STILL SCRIPT.JS IS NEED TO BE CODE .

Attachment
0
elite_punith

i just updated the home page the new home page looks cool , i also add a svg showing how much time is remaining , in home page .

Attachment
0
elite_punith

i am working on this project , this is an update of project , it was updated from scraps

Attachment
0