An open API service indexing awesome lists of open source software.

https://github.com/sandygudie/pomodoro-timer

A pomodoro timer with control settings
https://github.com/sandygudie/pomodoro-timer

animate-css eslint html prettier scss vanilla-javascript webpack

Last synced: 3 months ago
JSON representation

A pomodoro timer with control settings

Awesome Lists containing this project

README

          

# Pomodoro-Timer

A pomodoro timer with control settings.

### Link: https://pomodoro-stopwatch.netlify.app/

![image](https://user-images.githubusercontent.com/54219127/188305172-9cb5d4df-5637-41be-a517-41f7db73db88.png)

### This is a solution to the [tasks](https://www.frontendmentor.io/challenges/pomodoro-app-KBFnycJ6G) on Frontend Mentor.

### Challenge Summary

Your users should be able to:

Set a Pomodoro timer and short & long break timers
Customize how long each timer runs for
See a circular progress bar that updates every minute and represents how far through their timer they are.
Customize the appearance of the app with the ability to set preferences for colors and fonts.

### Technologies / Tools used

- HTML
- SCSS
- WebPack
- Vanilla JS
- Local Storage
- Animate CSS
- Eslint
- Prettier

### Run Application

- Clone the respository.
- Run `yarn install` on terminal to install packages.
- Run `yarn run dev`on terminal to run in development mode.

### Experience

Handling the states for this application was challenging and a learning curve for me, it would have been easier with React, but i am glad i learnt this way.