Skip to content

sefasekmen/pomodoro

Repository files navigation

Pomodoro Timer (Flet)

Basit ve hızlı Pomodoro zamanlayıcı. Desktop ve Android için Flet ile geliştirildi.

Özellikler

  • Çalışma/mola süreleri (varsayılan: 25/5 dakika)
  • Canlı geri sayım güncellemesi
  • Oturum bitişinde görsel bildirim + Windows beep
  • CSV log kaydı: verimli_calisma_loglari.csv

Hızlı Başlangıç (Windows)

git clone https://github.com/sefasekmen/pomodoro.git
cd pomodoro

python -m venv .venv
.venv\Scripts\activate

pip install -r requirements.txt
flet run pomodoro_flet.py

Alternatif: python pomodoro_flet.py ile de çalıştırabilirsiniz.

Android APK Oluşturma

Önkoşullar: Flutter ve Android SDK kurulu, flutter doctor temiz olmalı.

pip install -r requirements.txt
flet build apk --module-name pomodoro_flet

APK, build/apk klasörüne yazılır.

Proje Yapısı

pomodoro/
├── pomodoro_flet.py          # Ana uygulama (Flet)
├── pomodoro.py               # Desktop (CustomTkinter) varyantı (opsiyonel)
├── requirements.txt          # Bağımlılıklar
├── README.md                 # Bu doküman
└── verimli_calisma_loglari.csv  # Çalışma logları

Not: Eski Kivy/Buildozer dosyaları kaldırıldı.

Lisans

MIT Lisansı.

Katkı

Pull request'ler memnuniyetle kabul edilir.

About

pomodoro app for windows desktop and android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages