Przejdź do treści
online
plv0.46.1 · 1d135e2
W aktywnym rozwojuZaktualizowano 14 lis 2026

Plenline

Aplikacja webowa do budżetu rodzinnego, która zachowuje logikę ręcznie zbudowanego skoroszytu Excel: miesiące, konta, zadłużenie na kartach i płatności według dat.

Widok miesiąca w Plenline za październik 2026: wolne saldo po zaplanowanych wydatkach, sumy dochodów, zapłaconych, pozostałych do zapłaty i zadłużenia kredytowego, formularz wydatku i transze pensji w USD przeliczone na UAHWidok miesiąca w Plenline za październik 2026: wolne saldo po zaplanowanych wydatkach, sumy dochodów, zapłaconych, pozostałych do zapłaty i zadłużenia kredytowego, formularz wydatku i transze pensji w USD przeliczone na UAH

Zadanie

Budżet rodzinny prowadzony od lat w arkuszu kalkulacyjnym: działa, ale trudno go udostępniać, łatwo zepsuć i niewygodnie używać na telefonie.

Rozwiązanie

  • Logika budżetu z oryginalnego arkusza: import .xlsx, długi i raty, karty kredytowe i debetowe, gotówka jako konto, dane bankowe, salda i historia kart, przelewy i wypłaty gotówki, kilka spłat karty kredytowej ze stanami „zapłacone” i „zamknięte”, nadpłata przenoszona na kolejny miesiąc, „dług teraz” i „saldo teraz” z wykresami, kursy walut z dokładnością do czterech miejsc po przecinku.
  • Przepływy pieniężne i analityka: formularz przepływów pieniężnych, analityka roczna, eksport miesiąca lub roku do Excela i CSV.
  • Konta: logowanie przez Google, osobna przestrzeń dla każdego użytkownika, wspólna przestrzeń rodzinna z prawem do odczytu lub edycji, zaproszenia e-mailem, strona „Moje dane” do eksportu wszystkiego lub usunięcia konta, strony z regulaminem i polityką prywatności.
  • Bot w Telegramie: powiązany z kontem, dodaje transakcję w krótkim dialogu, szybkie wprowadzanie, /balance i /today, codzienne przypomnienia o płatnościach.
  • Wygoda: przeciąganie wierszy, zwijany pasek boczny, strona pomocy w aplikacji, 21-krokowy przewodnik, strona „Co nowego”.
  • Niezawodność interfejsu: odpowiedzi w złej kolejności nigdy nie przywracają nieaktualnego stanu, usuwanie czeka na oczekujące zapisy.
  • Bezpieczeństwo i prywatność: nagłówki bezpieczeństwa i CSP, limity prób logowania, logi bez parametrów żądań, raporty o błędach bez danych osobowych i kwot.
  • Utrzymanie: żadnych otwartych portów — do serwera prowadzi tunel Cloudflare; zewnętrzne sprawdzanie dostępności co 2 minuty z alertami w Telegramie; zaszyfrowana kopia zapasowa w R2 z codzienną kontrolą odtwarzania.
  • Testy: około 500 testów backendu, 35 specyfikacji end-to-end w Playwright z nocnym przebiegiem powtarzanym trzy razy, żeby wyłapać niestabilne testy.

Rezultat

Wersja 1.0.0 działa produkcyjnie pod adresem plenline.com i korzysta z niej rodzina autora.

Zrzuty ekranu