DEV Community

Yash Soundane
Yash Soundane

Posted on

๐ŸŽฏ I Built a Pomodoro Timer Web App โ€” My First Mini-Product with HTML, CSS & JS!

Hey devs ๐Ÿ‘‹

I've been learning and practicing frontend development, and I just completed my first real-world project: a clean and customizable Pomodoro Timer web app! ๐Ÿ•’๐Ÿ…


๐Ÿ”ง What I Built

It's a simple productivity tool that helps you stay focused during work or study sprints. I wanted to build something functional, good-looking, and useful โ€” and it really helped sharpen my JS skills.


๐Ÿš€ Features:

  • โณ Custom Pomodoro session length
  • ๐Ÿ”Š Beep sound alert when time's up
  • ๐Ÿ–ฑ๏ธ Start, Stop, and Reset controls
  • ๐Ÿงผ Clean UI with the Poppins font
  • ๐ŸŽฏ No ads, no fluff โ€” just focus

๐Ÿ› ๏ธ Tech Stack:

  • HTML5
  • CSS3
  • Vanilla JavaScript

๐ŸŒ Try It Out:

Live Demo: [https://pomodoro-by-yash.netlify.app]

Gumroad (support me โค๏ธ): [https://codewithyash.gumroad.com/l/pomodoro-timer-by-Yash]

๐Ÿง  What I Learned:

  • DOM manipulation using JS
  • Handling user input and timer logic
  • Creating dynamic UI updates
  • Hosting with Netlify
  • Publishing a mini-product on Gumroad

๐Ÿ™ I'd Love Your Feedback:

Let me know what you think about the app โ€” design, features, or anything I can improve.

This is just my first launch โ€” more mini products coming soon!

Thanks for reading! โœจ


๐Ÿ”— Follow me on:

showdev #productivity #javascript #webdev #indiehackers #buildinpublic

Top comments (0)