Przejdź do treści
Kalkulator Gorączki – Smart PWA & Medical AI
Kalkulator Gorączki – Smart PWA & Medical AI
Wróć do projektów

Kalkulator Gorączki – Smart PWA & Medical AI

2026
Next.js 16, React 19, PWA

Offline-first PWA do zarządzania gorączką u dzieci. Precyzyjne dawkowanie, wizualizacja Visx i analiza AI.

Wyzwanie

Rodzice chorego dziecka działają pod presją czasu, stresu i braku snu. Obliczanie dawek naprzemiennych (Paracetamol/Ibuprofen) na podstawie wagi, pamiętanie o odstępach czasowych oraz ręczne rysowanie trendów temperatury jest podatne na błędy. Wyzwaniem inżynieryjnym było stworzenie interfejsu "błędo-odpornego", który działa natychmiastowo, nawet w przychodni z zerowym zasięgiem GSM.

Rozwiązanie

Zbudowałem aplikację Progressive Web App (PWA) w architekturze Zero-Latency. Kluczowe decyzje: Zod Validation Layers: Każda wprowadzana dana (waga, wiek, temperatura) przechodzi rygorystyczną walidację w czasie rzeczywistym, uniemożliwiając podanie niebezpiecznej dawki. Fluid UX/UI: Wykorzystanie Framer Motion do płynnych przejść między kontekstami (Kalkulator -> Historia -> Wykres), co uspokaja interfejs i prowadzi użytkownika za rękę. PDF on the Edge: Generowanie raportów medycznych dla lekarza (PDF) odbywa się w pełni po stronie klienta, bez wysyłania danych na serwer.

Wynik (95+/100 Lighthouse)

Powstało narzędzie klasy "Digital Health", które realnie minimalizuje ryzyko błędu medycznego w domu. Aplikacja eliminuje konieczność "zgadywania" dawki i pamiętania o czasie podania kolejnego leku. Dzięki zaawansowanej optymalizacji (dynamiczne importy, code-splitting), aplikacja osiąga wynik 100/100 w Lighthouse (Performance & Accessibility), będąc gotową na standardy webowe roku 2026.

Medical-Grade Precision in Your Pocket. Aplikacja stworzona, by zdjąć ładunek poznawczy z rodziców w sytuacjach stresowych. To nie tylko kalkulator dawki (mg/kg), ale kompletny system zarządzania epizodem chorobowym.

Engineering Highlights:

  • Local-First Architecture:

    Pełna funkcjonalność offline dzięki Service Workers. Dane medyczne (historia, temperatury) są przechowywane wyłącznie w

    localStorage

    użytkownika, zapewniając 100% prywatności i natychmiastowy dostęp bez opóźnień sieciowych.

  • Visx Custom Charting:

    Zamiast gotowych bibliotek, wdrożono dedykowany system wykresów oparty na

    Airbnb Visx

    . Pozwoliło to na stworzenie wysoce performantnej wizualizacji z "inteligentną" osią czasu (adaptacyjne formatowanie dat/godzin) i precyzyjną obsługą dotyku (Touch Area Expansion) na urządzeniach mobilnych.

  • Context-Aware AI:

    Integracja z modelem językowym, który analizuje lokalne logi pacjenta (objawy, leki, temperaturę) i generuje spersonalizowane rekomendacje ("Dr. AI"), działając jako wstępny triaż przed wizytą lekarską.

Stack Technologiczny

Next.js 16React 19PWAVisxAI IntegrationPrivacy First
Zalew Kozłowski – PWA & Edge Computing
Następny

Zalew Kozłowski – PWA & Edge Computing

</>
</>
WektorKodu

Let's build
something unreal.

Inżynieria spotyka sztukę. Tworzę oprogramowanie, które nie tylko działa, ale inspiruje.

© 2025 WektorKodu. Code is Poetry.

Polityka PrywatnościMapa Strony