GoShip
How It WorksChallengesPricingEmployers
Sign InGet Started
0developers
0companies
0assessments scored
How It Works
|Pricing
|Challenges
|Employers
|Privacy
|Terms
GoShip© 2026
Get updates
Twitter·GitHub
Systems nominal
BUILDJUNIOR

Build a Terminal Pomodoro with Music

30 minutes
0 completed
nodeclitimerascii-art

Description

Build a Terminal Pomodoro with Music

Build a beautiful terminal Pomodoro timer with ASCII art animations and ambient sound triggers.

Requirements

  • 25/5/15 minute Pomodoro cycle (work/short break/long break after 4)
  • Large ASCII art countdown display that updates every second
  • Color transitions: green during work, blue during break, red in final minute
  • Play a notification sound when timer completes (use system bell or audio file)
  • Track session history (today's completed pomodoros)
  • Keyboard controls: space to pause, r to reset, q to quit
  • Technical Notes

    Use ANSI escape codes for terminal control. For sound, you can use play-sound npm package or system commands.

    Bonus Points

  • Ambient background sound URL trigger (lo-fi playlist link)
  • Minimal mode (single-line display)
  • Stats persistence across sessions
  • You will be guided through MCP setup before the timer starts