Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 2.18 KB

README.md

File metadata and controls

44 lines (36 loc) · 2.18 KB

PomodoroTimer

The Pomodoro technique is a time management method that involves breaking work into 25-minute intervals, separated by short breaks. The Pomodoro timer app is a desktop application that helps users apply the Pomodoro technique by providing a timer for the work and break sessions, as well as a list of completed sessions. Users can start, pause, or reset the timer, and view the remaining time for the current session. The app also includes a progress bar to show the overall progress of the current session. With this app, users can manage their time more efficiently and increase their productivity.

Features

  • Set a timer for a work session and a break session
  • View the remaining time for the current session
  • Start, pause, and reset the timer
  • Keep a list of completed sessions
  • Display a progress bar to show the overall progress of the current session

Requirements

  • Windows 10 or later
  • .NET Core 3.1 or later

Installation

  1. Download the latest release of Pomodoro Timer from the releases page.
  2. Extract the downloaded ZIP file to a folder on your computer.
  3. Run the PomodoroTimer.exe file.

Usage

  1. Click the "Start" button to start the timer.
  2. Pause or reset the timer as needed using the corresponding buttons.
  3. View the remaining time for the current session in the timer area.
  4. Once a session is completed, it will be added to the list of completed sessions below.
  5. The progress bar at the bottom of the window will show the overall progress of the current session.

Development

To build and run the project locally, follow these steps:

  1. Clone the repository to your local machine.
  2. Open the solution file (PomodoroTimer.sln) in Visual Studio.
  3. Build the solution.
  4. Run the project.

Contributing

Contributions are welcome! To contribute to the project, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Make your changes and commit them.
  4. Push your changes to your fork.
  5. Create a pull request to merge your changes into the main repository.

License

This project is licensed under the MIT License. See the LICENSE file for more information.