Pomodoro

A browser-based Pomodoro timer and clock built with React, TypeScript, and Vite.

Stage 1

  • Live clock
  • 25-minute focus sessions
  • 5-minute short breaks and 15-minute long breaks
  • Start, pause, resume, and reset controls
  • Long break after every four completed focus sessions
  • Accurate countdown after background-tab throttling
  • Sound notification when a segment ends

Development

npm install
npm run dev

Quality checks:

npm test
npm run lint
npm run build

License

MIT

S
Description
A calm browser-based Pomodoro timer and clock
https://pom.krosh.dev
Readme MIT
190 KiB
Languages
TypeScript 76.5%
CSS 21.8%
JavaScript 0.7%
Dockerfile 0.5%
HTML 0.5%