RolaProduct Designer
Umiejętności- PRD
- Prototypowanie
- Decyzje produktowe
- Weryfikacja kodu z AI
Kontekst
Po wizycie u alergologa z synem lekarz poprosił mnie o prowadzenie dziennika - objawy, reakcje na pyłki, podane leki - i przyniesienie go na kolejną wizytę. Nie chciałem kolejnego papierowego zeszytu, więc postanowiłem porządnie poznać Claude Code i zbudować narzędzie, którego naprawdę potrzebowałem. Bez zespołu, bez dużego budżetu - kilka późnych wieczorów i trochę spalonych tokenów.
Briefem była prośba lekarza:
prowadź dziennik i przynieś go na kolejną wizytę.
Chciałem czegoś prostego:
- 1Informacji o tym, co dziś pyli w mojej okolicy i jak mocno.
- 2Szybkiego wpisu w kalendarzu z ogólnym samopoczuciem i podanymi lekami.
- 3Miesięcznych raportów, które mogę wydrukować dla lekarza.
- 4Bonus: rozmowy z wbudowanym asystentem AI o wpisach i ich związku z lekami.
Rozwiązanie
Zbudowałem ją sam, od początku do końca, z Claude Code. PRD (dokument wymagań produktu) i pierwsza działająca wersja powstały tego samego dnia - około 3 godziny od PRD do działającego MVP. Potem przez kilka tygodni regularne wieczorne sesje: systematyczne dodawanie funkcji i testowanie.
Dodawanie wpisu: samopoczucie, leki, objawy - wszystko na jednym ekranie.
Rozmowa z asystentem AI o drugim tygodniu maja.
Codzienna pętla jest celowo malutka: jeden ekran, jeden wpis, samopoczucie + leki, gotowe w kilka sekund - tak, żebym mógł wszystko zapisać, gdy syn jest obok. Stężenie pyłków dla mojej okolicy ładuje się automatycznie z Open-Meteo (brak dobrego, darmowego polskiego API). Widok raportu miesięcznego eksportuje wszystko, czego potrzebuje alergolog, w kolejności, o którą prosił.
Na tym wszystkim działa wbudowany asystent AI, który odpowiada na pytania o wpisy i potrafi zestawić je z przyjmowanymi lekami. Ten sam asystent jest dostępny także z zewnątrz, przez API lub MCP (protokół, przez który inne narzędzia AI mogą korzystać z aplikacji), z własnym tokenem, więc przyszłe integracje nie wymagają, żebym dotykał kodu.
Wewnątrz aplikacji
Start - dzisiejszy dzień w skrócie
Szybki wpis: samopoczucie + leki
Asystent AI odpowiada na pytania o Twoje wpisy
Przegląd kalendarza
Historia wpisów
Plany: subskrypcja przez Stripe (tryb testowy)
Gdzie AI się pomyliło
AI sprawdzało zmiany na desktopie. Dwa błędy wyszły dopiero na prawdziwym telefonie:
- Menu na telefonie nie przenosiło na inne strony. AI zrobiło osobny nagłówek dla telefonu i komputera, a zamykanie menu śledziło tylko wersję komputerową, więc każde dotknięcie zamykało menu, zanim link zadziałał. Wskazałem różnicę między telefonem a komputerem i poprawka zajęła mniej niż godzinę.
- Kalendarz otwierał się na złym miesiącu. Po ponownym otwarciu pokazywał miesiąc, na którym go ostatnio zamknięto, zamiast właściwego.
Dane i model biznesowy
- Baza danych (Supabase) stoi w Unii Europejskiej, w Irlandii.
- Do modelu AI (xAI) trafia historia wpisów: samopoczucie, leki i pylenie, żeby asystent mógł porównać np. ten sam okres rok temu.
- Demo działa na fikcyjnych wpisach. Prawdziwe jest tylko aktualne pylenie z Open-Meteo.
- Model biznesowy: subskrypcja przez Stripe, na razie w trybie testowym.
Wnioski
Z Claude Code pracuję jak z programistą, któremu przekazuję zadania: z dobrym PRD narzędzie dowozi, a ja pilnuję decyzji produktowych i sprawdzam wynik na prawdziwym urządzeniu.
Chcesz wypróbować?
Demo jest otwarte - poklikaj i śmiało pytaj.
Otwórz demo