Одностраничное приложение таймера обратного отсчета по системе Pomodoro Technique.
Приложение создано на React.js с функциональными компонентами. Одностраничное приложение таймера обратного отсчета по технике Pomodoro Technique, заключающейся в интенсивной работе в течении 25 мин и отдыха в течении 5 мин с последующим повторением до 5 циклов работы. Реализована возможность переходить отдельно на таймер работы и таймер отдыха, а также в качестве бонуса на таймер StopWatch, в котором через установки можно самостоятельно задать интервал времени. Использована адаптивная Flexbox верстка, встроенные хуки UseState и UseEffect, а также сторонний кастомный хук useSound.
https://vladimirivancha.github.io/pomodoro-timer/
https://github.com/VladimirIvancha/Pomodoro-timer
- реализовать на главной странице Pomodoro Timer общий блок со шкалами, заполняющимися по мере истечения времени;
- реализовать воспроизведение звукового сигнала в конце таймера;
- реализовать функционал для бонуса - StopWatch Timer;
- разместить приложение на внешнем сайте для общего доступа;
- реализовать закрытие гамбургер-меню и меню настроек по внешнему полю и по нажатию клавиши Esc;
- реализовать возможность выбора звукового сигнала.