A material-design pomodoro timer built with Nuxt 3

PomoDo

This is a simple material-design pomodoro timer to help you focus.

Features

  • Session times can be customized
  • Browser notifications
  • Alarm sound when a session end
  • Dark / Light Themes
  • Progressive Web App (can be installed as an app from the browser)
Screenshots

Demo

You can try PomoDo here https://pomodo.momansour.me/

Run Locally

Clone the project

  git clone https://github.com/itsmohmans/PomoDo.git

  cd PomoDo

Install dependencies (node v18)

  npm install

Run the app on http://localhost:3000

  npm run dev

Roadmap

  • Statistics

  • Simple tasks / to-do list under the timer

  • Import / Export data

  • More sounds and colors options

  • Offline support in PWA mode

Contributing

Contributions are always welcome!

Feel free to open an issue if you found a bug or want to recommend a feature. Also, PRs are welcome.

GitHub

View Github