FocusNoise Pomodoro combines a countdown timer and generated background noise in one dependency-free browser app. It solves the everyday annoyance of needing separate Pomodoro and ambient-noise tools just to start a focused work sprint.
Key features:
- Focus and break timer modes.
- Start, pause, reset, and skip controls.
- Adjustable focus and break durations.
- Generated white, pink-ish, and brown-ish noise using the browser Web Audio API.
- Volume and mute controls.
- Responsive single-page interface.
How Codex was used: Codex guided the project through the Devpost plugin workflow, created the scope, PRD, spec, checklist, and implemented the static app. The app itself does not call an AI API; AI was used to plan and build the tiny tool.
Testing: run a local static server, open the app, set a short focus duration, start the timer, switch noise types, adjust volume, pause/resume, skip to break, and reset.
Built With
- codex
- css
- html
- javascript
- web-audio-api
Log in or sign up for Devpost to join the conversation.