Skip to content

Latest commit

 

History

History
57 lines (32 loc) · 1.85 KB

README.md

File metadata and controls

57 lines (32 loc) · 1.85 KB

Pomodoro App

Application based on well known "Pomodoro" technique. Pomodoro technique is used to enhance productivity of learning by dividing time on learning sessions of full concentration and short breaks to rest.

Watch app at https://pomodoro-app-blush.vercel.app/

Features

App has following features:

  • Playing, stoping, skipping and ending learning & break sessions
  • Setting learning parameters like length of learning, break, amount of sessions etc.
  • Tracking learning statistics of last 7 days
  • Ability to change themes and fonts

Installation

npm install to install all dependencies

Development

npm start to run app on localhost in development mode

Test

npm test to run all tests.

Build

npm build to create app for production

Tech Stack

  • ReactJS
  • Html
  • Sass
  • Jest
  • React Testing Library

Screenshots

home page

settings tab in modal

statistics tab in modal

rules info tab in modal

appearance tab in modal

changed theme in modal

synthwave 85 theme home page

break session