Po co?
Żeby wpis aktywności zajmował chwilę, rodzic miał prostą kontrolę, a nauczyciel otrzymywał uporządkowany raport bez przepisywania wielu kartek.
Aktywnik+ powstał jako praktyczny projekt do prostego zapisywania aktywności. Dziś działa jako local-first PWA dla osoby indywidualnej i rodziny, z opcjonalnym kontem oraz synchronizacją trybu osobistego i rodzinnego dla jawnie powiązanych profili. Moduł School jest rozwijanym rozszerzeniem z działającym fundamentem backendu, Auth, RLS i klas.
Twórcą i właścicielem projektu Aktywnik+ jest Łukasz St‑cz. Kod projektu, historia zmian i dokumentacja są dostępne w repozytorium GitHub Aktywnik+.
Żeby wpis aktywności zajmował chwilę, rodzic miał prostą kontrolę, a nauczyciel otrzymywał uporządkowany raport bez przepisywania wielu kartek.
Projekt nie porównuje dzieci między sobą. Nie ma rankingów, oceniania wyglądu, masy ciała ani kalorii. Najważniejsza jest regularność, różnorodność i własna historia aktywności.
Można używać PWA, przeglądarki albo wersji papierowej. Brak aplikacji nie ma oznaczać gorszego udziału w pilocie.
Aktywnik+ jest lekką aplikacją PWA. Działa również bez instalacji — wystarczy link otwarty w przeglądarce. Użytkownik może dodać wpis ręcznie, nadać własną nazwę aktywności albo skorzystać ze Start/Stop. W trybie rodzinnym rodzic zatwierdza wpisy. W trybie osobistym opcjonalne konto Magic Link może synchronizować wpisy i usunięcia między urządzeniami.
Na telefonie, tablecie, laptopie i komputerze stacjonarnym. Można używać go w przeglądarce na Androidzie, iPhonie/iPadzie, Windows, macOS, ChromeOS i Linux. Tam, gdzie przeglądarka obsługuje instalację PWA, Aktywnik+ może dostać własną ikonę i uruchamiać się w osobnym oknie jak zwykła aplikacja.
Jeżeli użytkownik nie chce lub nie może instalować PWA, nie traci funkcjonalności podstawowego pilota — może po prostu wejść przez link. Dostępna jest także wersja papierowa.
Wersja 0.5 beta jest udostępniana bezpłatnie do testów i dalszego rozwoju. Nie ma reklam ani płatnych funkcji blokujących korzystanie z pilota.
Tryb osobisty ma już konto opcjonalne i synchronizację push/pull z tombstones. School Cloud beta ma już pełny backendowy lifecycle klasy: utworzenie klasy, zaproszenie, zgłoszenie opiekuna oraz akceptację/odrzucenie. Family onboarding i pełny family sync są już technicznie dostępne; kolejne etapy to testy na realnych urządzeniach oraz produkcyjna administracja danych po stronie szkoły.
Warstwa School działa już technicznie w becie, ale pełne wdrożenie szkolne nadal wymaga decyzji szkoły/IOD, platformowego backup/restore, kontrolowanego E2E oraz niezależnego review bezpieczeństwa.