FizjoMiara
Od pomiaru do czytelnej historii.
- Format
- Aplikacja webowa / PWA
- Zakres
- Projekt własny
Pomiary bez chaosu.
FizjoMiara to aplikacja dla fizjoterapeutów, która porządkuje powtarzalne pomiary obwodów i długości kończyn. Łączy kartę pacjenta, szablony pomiarowe i historię sesji. Zamiast szukać wartości w kolejnych notatkach, można zestawić aktualny wynik z poprzednim i pierwszym pomiarem. Kod projektu jest dostępny na GitHubie.
Wyzwanie
Zachować spójność pomiarów między sesjami i ułatwić odczytywanie zmian. Interfejs powinien jasno rozróżniać lewą i prawą stronę, pokazywać jednostki oraz pozwalać wrócić do wcześniejszych wyników bez przepisywania danych.
Rozwiązanie
Szablony określają zestaw pomiarów, a uporządkowany formularz zapisuje wartości automatycznie. Zakończona sesja przechodzi w tryb odczytu, z osobnym trybem korekty. Tabela porównuje wyniki oraz oblicza różnice liczbowe i procentowe, a historia zbiera kolejne sesje w profilu pacjenta. React i TypeScript odpowiadają za interfejs, TanStack za nawigację i dane, a Supabase za logowanie i zapis w PostgreSQL.
Zakres prac
- Karty pacjentów i historia sesji
- Szablony oraz formularze pomiarowe
- Autozapis i zatwierdzanie wyników
- Porównania sesji i wizualizacja zmian
- Logowanie i przechowywanie danych w Supabase
- Responsywny interfejs i PWA
Technologie i narzędzia
- React
- TypeScript
- Tailwind CSS
- TanStack Router
- TanStack Query
- Supabase
- PostgreSQL
Valibot