Aplikacja desktopowa do zarządzania sesjami głębokiej pracy (Deep Work) z wbudowanym timerem, odtwarzaczem muzyki i systemem śledzenia osiągnięć.
- Konfigurowalny timer (domyślnie 50 minut)
- Regulacja czasu strzałkami (±1 min, ±10 min)
- Pauza i wznawianie sesji
- Powiadomienia po zakończeniu sesji
- Automatyczna blokada uśpienia komputera podczas pracy
- Wizualizacja postępu za pomocą pierścienia
- Ustawianie celu dla każdej sesji
- Potwierdzanie osiągnięcia celu po zakończeniu timera
- Lista dzisiejszych osiągnięć
- Animacja konfetti po potwierdzeniu sukcesu
- Śledzenie dni roboczych (pon-pt) z osiągnięciami
- Weekendy nie przerywają ciągu
- Tolerancja jednego dnia opuszczenia
- Wyświetlanie aktualnego i najdłuższego streak'a
- Badge z licznikiem w prawym górnym rogu
- Wbudowana biblioteka muzyki do koncentracji z możliwością zapętlenia
- Kontrola głośności
- Automatyczne zatrzymanie po zakończeniu sesji
- Dark mode
- Electron - Framework aplikacji desktopowej
- JavaScript - Logika aplikacji
- HTML/CSS - Interfejs użytkownika
- Canvas Confetti - Animacje konfetti
- Node.js (v18 lub nowszy)
- npm (v10 lub nowszy)
-
Sklonuj repozytorium lub pobierz pliki projektu
-
Zainstaluj zależności:
npm installnpm startnpm run buildAplikacja zostanie zbudowana jako installer dla Windows w katalogu dist/.
Aplikacja została stworzona z myślą o metodzie Deep Work opisanej przez Cala Newporta i Atomic Habits Jamesa Cleara.
Wersja: 1.0.7 Autor: Paweł Jakubowski