Skip to content

PriyanshuSharma0326/pomodoro-clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pomodoro Application

This is a Pomodoro application built with HTML, CSS, and JavaScript. The application helps users manage their time using the Pomodoro Technique, a time management method developed by Francesco Cirillo. The technique uses a timer to break work into intervals, traditionally 25 minutes in length, separated by short breaks.

Design preview for Tic Tac Toe Game

Features

  • Set customizable work and break durations.
  • Start, pause, and reset the timer.
  • Visual indicators for the current session (work or break).
  • Sound notifications when a session ends or a break ends.

Getting Started

To use the Pomodoro application locally, follow these steps:

  1. Clone the repository:
   git clone https://github.com/PriyanshuSharma0326/pomodoro-clock.git
  1. Navigate to the project directory:
    cd pomodoro-clock
  1. Open the index.html file in your preferred web browser.

Usage

  1. Set the desired work duration in minutes using the increment/decrement buttons. The default duration is 25 minutes.
  2. Set the desired break duration in minutes using the increment/decrement buttons. The default duration is 5 minutes.
  3. Click the "Start" button to begin the Pomodoro timer.
  4. Work sessions will be indicated with a timer and a label indicating "Session".
  5. Break sessions will be indicated with a timer and a label indicating "Break".
  6. When a session or a break ends, a sound notification will play.
  7. To pause the timer, click the "Pause" button. To resume, click "Start" again.
  8. To reset the timer and start a new Pomodoro session, click the "Reset" button.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request in the GitHub repository.

Acknowledgements

This Pomodoro application is based on the UI design and inspiration from react-tomato-clock by Th3Wall.

Special thanks to OpenAI for providing the underlying language model used to generate this README.