Skip to content

namdosikh/tomatofocus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ… TomatoFocus β€” A Pomofocus.io Clone

TomatoFocus is a simple Pomodoro timer web app inspired by pomofocus.io.
I built this project to practice and understand HTML, CSS, and especially asynchronous JavaScript through the use of setInterval() and DOM manipulation.

πŸš€ Features

  • 25-minute Pomodoro timer
  • 5-minute break timer
  • Start, Pause, and Reset buttons
  • Task list input (tasks added to screen)

🧠 What I Learned

  • How to use setInterval() and clearInterval() in JavaScript
  • Event handling with addEventListener()
  • Updating the DOM dynamically
  • Basic project structure using separate HTML, CSS, and JS files

πŸ› οΈ To Do / Improvement Ideas

  • Responsive design for mobile (currently desktop only)
  • Add a delete feature for task list items
  • Count how many Pomodoro sessions have been completed
  • Include detailed, trusted information about the Pomodoro Technique

πŸ“¬ Feedback

If you have ideas, feedback, or want to collaborate, feel free to reach out!

About

just a Pomofocus.io clone

Resources

Stars

Watchers

Forks