← Back to Portfolio
Pomodoro Clock

Pomodoro Clock

Emulation of a Pomodoro Clock

Technologies:

HTML, CSS, JavaScript

Background:

Created as one of my projects for Free Code Camp's Front End Development Program

Project Details:

This project required a lot of consideration into the actual use of a real-life pomodoro clock. The toughest part of this project was actually in deciding what kind of functionality (besides starting a countdown, and then waiting for it to alarm) an end-user would need in such a device. I made three different versions of the clock but in the end I stuck with the one that could interchange between session and break periods, and change timer settings during a countdown without affecting the current countdown. If I was to go back to this project now, I would alter the timer functions to rely on date methods rather than setTimeout(), due to the inaccuracies associated with it.

View SiteView on GitHub