Case study · Open source
Toggl Earnings
Bezplatná Flutter appka, která z Toggl Track výkazů spočítá, kolik hodin jsi odpracoval a co to znamená při tvé hodinové sazbě.
Problém
Toggl Track skvěle eviduje čas. Méně pohodlně odpovídá na otázku: kolik hodin jsem tento měsíc odpracoval a kolik to je při mé sazbě? Freelanceri to často dohánějí tabulkou nebo počítáním z hlavy.
Řešení
Toggl Earnings je lehký Flutter klient (primárně Android): vložíš API token, nastavíš hodinovou sazbu, zvolíš období a načteš data. Souhrn i výpis po dnech se spočítají lokálně, bez vlastního backendu, analytics a paywallu.
- Bezpečné uložení API tokenu a nastavení sazby (CZK / EUR / USD)
- Filtry období: aktuální / minulý / vlastní měsíc, All Time
- Souhrn: čas, výdělek, průměr na aktivní den + seznam po dnech
- Načítání jen na vyžádání. Žádná tichá synchronizace na pozadí
Moje role
Autor a maintainer open-source projektu: Flutter UI, napojení na Toggl API, lokální výpočty a dokumentace. Repozitář je veřejný pod MIT licencí.
Výsledek
Veřejný projekt na GitHubu. Forkni, uprav, používej. Nezávislý community projekt, neoficiální vůči Togglu.