logo

Full-stack Developer Portfolio | Hubert Pawlak

Monitor Temperatur

Projekt ten powstał, aby ułatwić domownikom kontrolowanie temperatury pieca CO, z dowolnego miejsca w zasięgu Wi-Fi. Dodatkowo była to dla mnie świetna okazja na wykorzystanie i poszerzenie swojej wiedzy o aplikacjach internetowych w realnym zastosowaniu.

Miał aktualizacje temperatur w czasie rzeczywistym, wykres z historycznymi odczytami z możliwością wyboru wyświetlanego zakresu, ustawienia ze zmianami natychmiast widocznymi u innych, bezpieczne uwierzytelnianie z użyciem WebAuthn, łatwe parowanie z serwerem czujników, przechowywanie wyników kosztownych operacji w pamięci w celu poprawy czasów ładowania i skrócenia czasu oczekiwania na wynik agregacji silnika bazy danych, inteligentne częściowe aktualizacje danych.

zrzut ekranu strony głównej Monitora Temperatur z aktualnymi wskazaniami termometrów i historycznym wykresemzrzut ekranu konfiguracyjnego źródeł danych i opcją zmiany nazwy sensorówzrzut ekranu panelu administracyjnego do zarządzania użytkownikami, kluczami WebAuthn i uruchamiania zadań konserwacyjnych