Tomidoro is a modern, sleek Pomodoro timer designed to help you stay focused and productive. Built with Electron and React, it features a premium user interface with beautiful aesthetics.
- Modern Design: Premium aesthetics featuring glassmorphism, animated mesh gradients, and vibrant colors.
- Flexible Modes: Support for Pomodoro, Short Break, Long Break, and Custom timer modes.
- Audio Notifications: Custom alarm system to notify you when your session is complete.
- Customizable Timer: Easily adjust session durations to fit your personal workflow.
- Cross-Platform: A dedicated desktop application for Windows.
Follow these steps to run the project locally on your machine:
- Node.js (v16 or higher recommended)
- npm or yarn
-
Clone the repository:
git clone https://github.com/ibrahimkorkut/Tomidoro.git cd Tomidoro -
Install dependencies:
npm install
-
Run in development mode:
npm run dev:electron
To create a standalone .exe installer for Windows:
npm run distThe output will be generated in the dist_electron folder.
- Frontend: React, Vite
- Desktop Framework: Electron
- Styling: Vanilla CSS (Modern CSS Properties & Animations)
- Linting: ESLint
Made with ❤️ by ibrahim korkut

