A simple Pomodoro timer desktop application built with Electron and React.
- 25-minute work timer
- 5-minute break timer
- Pause, resume, and reset functionality
- Switch between work and break modes
- Clone this repository
- Install dependencies:
npm install- Install client dependencies:
cd client
npm install
cd ..To run the app in development mode:
npm run devThis will start both the React development server and the Electron app.
To build the application for production:
npm run buildThe built application will be in the dist folder.
- Click "Start" to begin the timer
- Click "Pause" to pause the timer
- Click "Reset" to reset the timer to its initial state
- Click "Switch to Break/Work" to manually switch between work and break modes
The timer will automatically switch between work (25 minutes) and break (5 minutes) modes when the countdown reaches zero.
ISC