Skip to content

ibrahimkorkut/Tomidoro

Repository files navigation

🍅 Tomidoro

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.

Tomidoro Screenshot

✨ Features

  • 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.

🚀 Getting Started

Follow these steps to run the project locally on your machine:

Prerequisites

  • Node.js (v16 or higher recommended)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/ibrahimkorkut/Tomidoro.git
    cd Tomidoro
  2. Install dependencies:

    npm install
  3. Run in development mode:

    npm run dev:electron

Building the Application

To create a standalone .exe installer for Windows:

npm run dist

The output will be generated in the dist_electron folder.

🛠️ Built With

  • Frontend: React, Vite
  • Desktop Framework: Electron
  • Styling: Vanilla CSS (Modern CSS Properties & Animations)
  • Linting: ESLint

📸 Screenshots

Settings Menu

👤 Author


Made with ❤️ by ibrahim korkut

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors