Z Życia Startupu

Beta testy – podsumowanie po 2 dniach

Beta testy – podsumowanie po 2 dniach

Drugi dzień beta testów za nami! Nasza testerka przetestowała aplikację od A do Z i zgłosiła serię problemów UX oraz bugów. Wszystkie zostały naprawione w ciągu jednej sesji. Oto podsumowanie zmian z obu dni beta testów.

Dzień 1 – fundamenty i nowe funkcje (feedback od Basi) (10 lutego)

1. System finansowy

Przeprowadziliśmy refaktoryzację systemu finansowego – usunięcie starego systemu Tpay, wprowadzenie kredytów sesyjnych oraz obsługi faktur VAT. Link do modułu Finanse pojawił się teraz w głównej nawigacji.

2. Nagrywanie sesji

Zmieniliśmy sposób nagrywania notatek podczas sesji. Poprawiliśmy obsługę błędów transkrypcji w czasie rzeczywistym i usprawniliśmy interfejs nagrywania.

3. Powiadomienia

Naprawiliśmy system powiadomień – widoczność kanałów SMS, oznaczenia badge’ami, szablony SMS w trybie tylko do odczytu oraz auto-zapis ustawień.

4. Lokalizacje i kalendarz

Wprowadziliśmy dynamiczne typy lokalizacji z API (zamiast hardkodowanych wartości) oraz integrację z Google Calendar przez OAuth.

5. Tłumaczenia

Naprawiliśmy istniejące tłumaczenia i uzupełniliśmy brakujące klucze w systemie i18n.

Dzień 2 – poprawki UX (feedback od Marty)(11 lutego)

1. Kalendarz zaczyna się od poniedziałku

DatePicker w modalu sesji zaczynał tydzień od niedzieli – teraz startuje od poniedziałku, zgodnie z europejskim standardem.

2. Separatory wizualne w dostępności

Po dodaniu kilku bloków godzinowych w ustawieniach dostępności nie było wiadomo, który blok należy do którego dnia. Dodaliśmy wizualne separatory między dniami.

3. Kontakt ICE w danych pacjenta

Kontakt ICE (In Case of Emergency) został przeniesiony z dashboardu do zakładki “Dane podstawowe” w profilu pacjenta – tam, gdzie logicznie powinien się znajdować.

4. Podgląd hasła (Eye icon)

Stworzyliśmy nowy komponent PasswordInput z ikoną oka, pozwalający na podgląd wpisywanego hasła. Działa na stronie logowania, ustawiania hasła oraz w profilu terapeuty.

5. Widoczność wymagań hasła

Checklist wymagań hasła (16 znaków, duża/mała litera, cyfra, znak specjalny) jest teraz wyraźnie widoczny w niebieskim boxie między polami hasła. Dodaliśmy go również do sekcji zmiany hasła w profilu terapeuty.

6. Polonizacja lokalizacji

Usunęliśmy mieszankę polsko-angielską w nazwach lokalizacji – “office” stało się “Gabinet”, “online” – “Online”. Dodaliśmy możliwość zmiany lokalizacji bezpośrednio z widoku szczegółów sesji.

7. Przycisk akceptacji dokumentów

Przycisk “Akceptuję wszystkie” wyglądał jakby odznaczał checkboxy. Teraz mamy osobny link “Zaznacz wszystkie” / “Odznacz wszystkie” oraz przycisk “Potwierdzam i przechodzę dalej”.

8. Kolor pacjenta w kalendarzu

Dodaliśmy widoczny picker kolorów na dashboardzie pacjenta – 8 presetowanych kolorów plus możliwość wpisania własnego kodu HEX. Kolor jest używany w kalendarzu do rozróżniania sesji różnych pacjentów.

9. Metoda płatności

W szczegółach sesji pojawił się dropdown z metodą płatności: Gotówka, Przelew/BLIK, Stripe. Dla sesji opłaconych przez Stripe pole jest zablokowane.

10. Dostępność – koniec z auto-save

Usunęliśmy auto-save, który powodował “szalenie strony” przy dodawaniu bloków. Teraz zmiany zapisujemy ręcznie przyciskiem “Zapisz zmiany”. Dodaliśmy wykrywanie nakładających się bloków godzinowych i automatyczne przycinanie przy zapisie. Nowe bloki inteligentnie ustawiają godzinę po ostatnim bloku danego dnia.

11. Drugi blok godzinowy

Naprawiliśmy bug, przez który drugi blok dostępności (np. wieczorny) nie pojawiał się przy tworzeniu sesji. Problem leżał w hardkodowanej godzinie w serwisie backend – teraz używamy faktycznego czasu trwania sesji.

12. Aplikacja mobilna

Równolegle z poprawkami UX dodaliśmy natywne nagrywanie audio na Androidzie i iOS z wykorzystaniem Capacitor oraz polling statusu transkrypcji po przesłaniu nagrania.

13. Tłumaczenia

Dodaliśmy 40 nowych kluczy tłumaczeń (polskich i angielskich) pokrywających wszystkie nowe elementy interfejsu.

Podsumowanie

Dwa dni beta testów przyniosły ponad 30 zmian – od fundamentalnych (system finansowy, nagrywanie) po drobne poprawki UX, które znacząco wpływają na komfort użytkowania. Feedback od testerki okazał się bezcenny – każdy zgłoszony problem został naprawiony tego samego dnia.

Beta testy · Dołącz teraz

Odzyskaj czas dla siebie
i swoich pacjentów

Jesteś terapeutą / terapeutką CBT?
Sprawdź, jak platforma wspiera Twoją codzienną pracę.
Podsumowania sesji, które porządkują materiał kliniczny. Administracja, która nie przeszkadza.