- Pause and resume timer functionality
- Set customizable work/break session durations
- Reset the timer to start a new session at any time
- Auto-start next session
- Customize color themes and choose dark mode
- Audio and/or visual notification at the end of each session
- Play ambient music during sessions, with a "Now playing" display
- Settings data is stored in local storage
- Install the app with a single click as a progressive web app
- Fully responsive design for optimal display on most devices.
- HTML
- CSS
- JavaScript
- Webpack
- Figma
- Audacity
Clone the project
git clone https://github.com/buneeIsSlo/Minits.git
Go to the project directory
cd Minits
Install dependencies
npm install
Start the development server
npm run dev
Build and compile
npm run build
- Display session progress with a progress bar or other visual indicator
- Set customizable number of work/break sessions before a long break
- Add more ambient music or integrate Spotify
I follow the Pomodoro technique and it has been instrumental in helping me manage my time and stay focused on my work. I also enjoy listening to ambient music while I work, so I realized that developing a Pomodoro timer that integrates my preferred music would be a great way to make my work more enjoyable and productive.
- I took a lot of inspiration from timers that are already out there, here are some prominent ones: Tomato Timer, Pomofocus.io, and pomdorotimer.online
- The design of the app is inspired by this figma design.
⭐ Leave a star maybe? ⭐
Source | Twitter | LinkedIn | Other Projects