Ogólne
Aplikacja PWA
StanceHub Planner działa w przeglądarce i można go zainstalować na ekranie głównym. Android pokazuje baner instalacji automatycznie. Na iOS: Udostępnij → Dodaj do ekranu głównego. Po instalacji działa jak natywna aplikacja — bez paska adresu.
Rejestracja i logowanie
Logowanie odbywa się przez adres e-mail i hasło. Nie masz konta? Kliknij Zarejestruj się na ekranie logowania i podaj pseudonim, e-mail oraz hasło. Hasło musi spełniać wymagania: min. 8 znaków, jedna wielka litera, jedna cyfra i jeden znak specjalny. Sesja pozostaje aktywna przez 30 dni — możesz zamknąć przeglądarkę i wrócić bez ponownego logowania.
Zapomniałem hasła
Kliknij Zapomniałem hasła pod formularzem logowania. Wpisz adres e-mail powiązany z kontem — system wyśle link do ustawienia nowego hasła. Link jest ważny 1 godzinę i może być użyty tylko raz. Po kliknięciu linku w e-mailu aplikacja otworzy formularz nowego hasła.
Migracja ze starego konta PIN
Jeśli masz konto z poprzedniego systemu (identyfikator + PIN), kliknij Mam stare konto (PIN) → na ekranie logowania. Podaj stary identyfikator, PIN i nowe dane logowania (e-mail + hasło). Po migracji logujesz się już tylko e-mailem i hasłem.
Tryb jasny / ciemny
Ikona słońca/księżyca w prawym górnym rogu (lub w sidebarze) przełącza motyw. Wybór jest zapamiętywany lokalnie na urządzeniu.
Sezon
Dropdown sezonu w nagłówku filtruje zloty, kalendarz i statystyki do wybranego roku. Aplikacja automatycznie wybiera bieżący rok lub ostatni z wpisanymi zlotami.
Zakładka Zloty
Lista zlotów i filtry
Eventy sezonu z nazwą, datą, miejscem, odległością, składem (kto jedzie) i łącznym kosztem. Filtruj przyciskami Nadchodzące / Nowe / Minione / Wszystkie. Zloty dodane w ciągu ostatnich 5 dni mają badge Nowy. Pasek statystyk u góry: kafelek Zloty (klikalny) pokazuje łączną liczbę eventów sezonu z rozbiciem na jadę (zielony) i zainteresowany ★ (bursztynowy) — kliknięcie otwiera pełną listę posortowaną po statusie. Kafelki Łączny koszt i Niezapłacone są klikalne i otwierają szczegółowe zestawienia.
Filtr po Crew
Pill-bary crew pod listą filtrów zawężają widok tylko do zlotów, na które jadą członkowie wybranego crew. Gdy żaden crew nie jest zaznaczony — widoczne są zloty wszystkich.
Szczegóły zlotu
Kliknij kartę zlotu, żeby otworzyć szczegóły. Znajdziesz tu: dane zlotu (nazwa, daty, lokalizacja, wpisowe) z polem Wyjazd w (data i godzina wyjazdu jeśli podano), Noclegi zaraz pod adresem zlotu, pogodę w dniu zlotu (temperatura min/max i ikona — kliknięcie otwiera prognozę na yr.no), skład ekipy (Jadą), Notatka pod składem, Twoje koszty osobiste z sumą oraz mapę z nawigacją (Google Maps, Apple Maps, Waze). Dla zlotów za granicą wyświetla się sekcja Winieta / Winiety — gdy masz ustawione miasto startowe, aplikacja liczy realną trasę i pokazuje winiety dla WSZYSTKICH krajów po drodze, nie tylko kraju docelowego (np. z Polski do Budapesztu pokaże osobno winietę słowacką i węgierską), każda z krótką informacją i linkiem do oficjalnego zakupu online. Bez ustawionego miasta startowego pokazywana jest tylko winieta kraju docelowego. Sekcja Myjnie pokazuje do 3 myjni samochodowych w pobliżu zlotu z przyciskami nawigacji (patrz niżej).
Dołączanie i koszty osobiste
W szczegółach zlotu masz trzy przyciski statusu: ✓ Jadę (zielony) — dołącza do składu i odblokowuje dodawanie wydatków; ? Zainteresowany (pomarańczowy) — sygnalizuje zainteresowanie bez potwierdzenia; ✗ Nie jadę — usuwa Cię ze składu i listy zainteresowanych. Lista jadących i zainteresowanych widoczna pod przyciskami. Kategorie kosztów: paliwo, jedzenie, nocleg, wpisowe, bramki autostradowe, winieta, E-Toll, hotel dla psów, inne. Przy każdej pozycji widać czy jest (Opłacone) czy (Nieopłacone) — kliknij checkbox, żeby oznaczyć.
Dodawanie i edycja zlotu
Kliknij + Nowy zlot (górna belka lub FAB na mobile). Formularz zawiera: nazwa, lokalizacja, daty startu i końca, wpisowe, pole Wyjazd (data i godzina wyjazdu — datetime picker), adres noclegu (ogólny) oraz sekcję Opcje noclegu — kliknij + Dodaj opcję żeby dodać propozycję zakwaterowania (nazwa, cena/noc, adres, link rezerwacji); możesz dodać wiele opcji; uczestnicy wybierają je w car pickerze przy dołączaniu do zlotu. W formularzu dostępna jest sekcja Importuj — wklej URL (FB/strona) lub dowolny tekst opisu, a aplikacja automatycznie wypełni pola. Przycisk Duplikuj zlot w szczegółach tworzy kopię z datami przesuniętymi o +1 rok.
Kto może edytować zlot
Przycisk Edytuj (ołówek w stopce szczegółów) widoczny jest tylko dla: osoby, która stworzyła dany zlot, członków crew przypisanego jako organizator, albo admina. Zloty dodane przed wprowadzeniem tej funkcji nie mają przypisanego twórcy — może je edytować wyłącznie admin. W formularzu edycji admin widzi dodatkową sekcję Organizator, gdzie może przypisać (lub zmienić) osobę i/lub crew odpowiedzialne za dany zlot — obie te grupy zyskują wtedy prawo edycji.
Usuwanie zlotu
Przycisk Usuń widoczny tylko dla administratora. Wymaga dwukrotnego kliknięcia — pierwsze zmienia go na Potwierdź →, drugie (w ciągu 2,5 s) trwale usuwa zlot wraz z wydatkami i składem.
Udostępnij zlot
Ikona udostępniania w stopce szczegółów zlotu generuje bezpośredni link w formacie nazwa-zlotu-rok (np. #zlot/stance-cup-2025). Na telefonie otwiera natywny arkusz udostępniania — możesz wysłać link przez Messenger, WhatsApp itp. Na desktopie link trafia do schowka. Odbiorca po wklejeniu i zalogowaniu widzi od razu ten konkretny zlot.
Stopka zlotu — ikony akcji
Na dole szczegółów zlotu wyświetlają się kwadratowe przyciski ikon (40×40 px), wyrównane do prawej: ikona udostępniania — kopiuje link; ołówek — edytuj zlot; podwójna kartka — duplikuj; kosz (czerwony) — usuń zlot (tylko admin, wymaga potwierdzenia). Dodawanie wydatku osobistego przeniesiono do sekcji Moje wydatki — przycisk + Dodaj wydatek jest tam, pod sumą kosztów, widoczny tylko gdy jesteś w składzie.
Myjnie w pobliżu zlotu
W szczegółach zlotu pojawia się sekcja Myjnie z listą do 3 myjni samochodowych w promieniu 5 km od miejsca zlotu. Jeśli admin wpisał myjnie ręcznie w formularzu edycji zlotu, są wyświetlane natychmiast. W pozostałych przypadkach aplikacja wyszukuje je automatycznie przez OpenStreetMap (Overpass API). Dla każdej myjni widoczna jest nazwa, adres i odległość oraz przycisk Nawiguj otwierający nawigację do tej myjni. W formularzu dodawania i edycji zlotu można wpisać myjnie ręcznie (do 3 pozycji: nazwa + adres) lub kliknąć Szukaj w pobliżu, który geokoduje adres zlotu i automatycznie wypełnia pola.
Wymagane pola i ochrona przed duplikatami
Formularz nowego zlotu wymaga Nazwy, Lokalizacji, Daty startu i Daty końca — bez nich zapis jest zablokowany. Dodatkowo aplikacja pilnuje duplikatów: identyczny link (np. do wydarzenia na Facebooku) blokuje zapis całkowicie, a podobna nazwa lub ta sama lokalizacja z nakładającym się terminem w tym samym sezonie pokazuje ostrzeżenie „Podobny zlot już istnieje — dodać mimo to?” z możliwością potwierdzenia (np. gdy to faktycznie dwa różne zloty).
Fotorelacje
W szczegółach zlotu, pod sekcją udziału, znajduje się sekcja Fotorelacje — każdy może dodać link do swojej galerii z tego zlotu (Instagram, Facebook, Google Photos, cokolwiek) wraz z opcjonalnym opisem, przyciskiem + Dodaj link do fotorelacji. Własny link można usunąć samodzielnie. Admin lub organizator zlotu może oznaczyć dowolny link jako Oficjalne media — taki link dostaje wyróżniający się znacznik.
Zloty prywatne
W formularzu dodawania zlotu (na razie tylko dla administratorów) checkbox Zlot prywatny ukrywa zlot całkowicie przed resztą ekipy — widzą go i mogą do niego dołączyć wyłącznie managerowie (współorganizatorzy z pełnym prawem edycji) i zaproszeni (pełnoprawni uczestnicy: skład, wydatki, rozliczenia grupowe, fotorelacje). Twórca zostaje managerem automatycznie. Managerów i zaproszonych dobiera się wyszukiwarką po nicku — z całej bazy userów StanceHub, niezależnie od crew. Tylko managerowie mogą zapraszać kolejne osoby lub usuwać dostęp — zaproszeni nie zapraszają dalej. Prywatny zlot oznaczony jest ikoną kłódki na liście, w kalendarzu i w szczegółach; sekcja Zarządzanie dostępem w szczegółach (widoczna tylko dla managerów) pozwala dodawać/usuwać osoby bez wchodzenia w edycję całego zlotu. Nawet admin nie widzi treści prywatnego zlotu poza podglądem podstawowych danych w Panelu admina (do moderacji) — chyba że sam jest managerem lub zaproszonym. W szczegółach każdego zlotu (prywatnego i publicznego) dostępna jest też sekcja Tablica ogłoszeń — dowolny uczestnik zlotu może dodać ogłoszenie i komentować cudze; usunąć można własny wpis, a manager lub admin dowolny (moderacja).
Zakładka Ekipa
Lista członków i filtr Crew
Wszyscy w ekipie z danymi auta, crew badge i liczbą zlotów. Pill-bary crew u góry filtrują widocznych członków. Miniaturka zdjęcia auta jest klikalna — otwiera powiększenie.
Mój profil
Karta Twojego profilu zawiera nick i miasto startowe. Przyciski: Edytuj profil (zmiana nicku, adresu e-mail oraz opcjonalnie hasła — sekcja Zmień hasło jest domyślnie zwinięta; po zainstalowaniu PWA dostępny też przełącznik Powiadomienia push — kliknięcie prosi o zgodę lub anuluje subskrypcję), Miasto startowe (wymagane do obliczania odległości i kosztów paliwa) oraz link do zakładki Garaż. Dane auta (model, tablica, spalanie, zdjęcie, modyfikacje) zarządzasz w zakładce Garaż. Admin widzi tu dodatkowo przycisk Panel admina.
Zdjęcie i opis modyfikacji auta
W edycji profilu możesz dodać zdjęcie auta (JPEG/PNG/WebP) i opis modyfikacji. Zdjęcie jest automatycznie kompresowane (max 1200 px) — wrzuć wprost z telefonu. Opis jest domyślnie zwinięty — kliknij Modyfikacje ▼. Użyj Kopiuj opis, żeby skopiować tekst do schowka.
Miasto startowe
Wpisz swoje miasto (lub dokładny adres — ulica i miasto) w ustawieniach profilu. Aplikacja oblicza odległość drogową do każdego zlotu (Nominatim → OSRM, fallback Haversine) i pokazuje km w statystykach oraz na liście zlotów. Im dokładniejszy adres, tym precyzyjniejsze obliczenia dystansu — samo miasto daje wynik przybliżony, pełny adres (np. Wiśniowa 1, Chorzów) pozwala na wyznaczenie trasy od progu domu. Wyniki są buforowane lokalnie.
Role: Admin / Użytkownik
Admini (żółty badge) mają dodatkowe opcje na kartach innych członków: Nadaj/Odbierz admina, Przypisz do crew (dropdown), Usuń konto. Admin nie może usunąć własnego konta. Panel admina dostępny przez żółtą ikonę tarczy w nagłówku lub przycisk Panel admina na własnym profilu.
Badge „Nowy"
Fioletowy badge Nowy przy nicku pojawia się automatycznie, gdy dana osoba dołączyła do ekipy w ciągu ostatnich 7 dni. Znika samoczynnie po tygodniu — nie trzeba nic zmieniać ręcznie.
Profil fotografa
W edycji profilu można zaznaczyć checkbox Jestem fotografem — wtedy onboarding przestaje przypominać o uzupełnieniu auta w garażu (bez sensu dla kogoś, kto jeździ na zloty z aparatem, nie z autem na pokaz). Pojawia się wtedy dodatkowo pole Link do portfolio (Instagram/Facebook/inne), widoczne na karcie profilu. Osoby oznaczone jako fotograf mają przy nicku małą ikonkę aparatu — widoczną na liście Ekipy, w składzie „Jadą” w szczegółach zlotu oraz przy swoich linkach w sekcji Fotorelacje.
Crew (system ekip)
Czym jest crew?
Crew to podgrupa ekipy — np. TuningCamp, UCRW, LowCartel. Jeden użytkownik może należeć tylko do jednego crew. Crew mają własną nazwę, kolor i opcjonalne logo widoczne jako badge przy nicku.
Tworzenie i dołączanie do crew
W profilu (sekcja Crew zaraz pod przyciskami) znajdziesz listę aktywnych crew do dołączenia — kliknij nazwę, żeby wysłać wniosek. Właściciel crew akceptuje lub odrzuca wniosek. Możesz też kliknąć Utwórz nowy crew i podać nazwę, kolor i opcjonalne logo — wniosek trafi do admina. Nazwa musi być unikalna (bez rozróżniania wielkości liter) wśród aktywnych i oczekujących crew — odrzucone wnioski nie blokują ponownego użycia nazwy.
Lista członków i zarządzanie crew
Każdy członek crew widzi w sekcji Crew swojego profilu pełną listę osób w swoim crew (łącznie z oznaczeniem założyciela i siebie). Założyciel widzi dodatkowo oczekujące wnioski dołączenia (Akceptuj/Odrzuć) oraz przycisk usunięcia każdego członka. Właściciel nie może opuścić crew — może jedynie je usunąć przez panel admina. Aby opuścić crew jako zwykły członek, kliknij Opuść crew.
Zakładka Garaż
Wiele aut
Zakładka Garaż to jedyne miejsce do zarządzania autami. Dla każdego auta możesz podać: Marka i Model (osobne pola), rok produkcji, moc [KM], moment obrotowy [Nm], typ zawieszenia (Statyczne / Air Ride), numer rejestracyjny, spalanie, typ paliwa, zdjęcie i opis modyfikacji. Jedno auto oznacz jako ★ Główne — to ono jest używane do obliczeń spalania i wyświetlane jako Twoje auto w aplikacji. Przy dodawaniu pierwszego auta jest ono automatycznie ustawiane jako główne. Zdjęcia są kompresowane automatycznie.
Car picker — wybór auta i noclegu
Po kliknięciu Jadę zawsze otwiera się picker. Zaznacz auto (lub kilka), którym jedziesz — skład zlotu pokaże je innym pod Twoim nickiem. Jeśli jedziesz z lawetą, zaznacz checkbox Jadę z lawetą — aplikacja wyśle powiadomienie E-Toll (przypomnienie o włączeniu) gdy zlot zbliży się w ciągu 3 dni. Jeśli organizator dodał opcje noclegu do zlotu, pod wyborem auta pojawi się sekcja Nocleg (opcjonalnie) — wybierz jedną z propozycji (hotel, camping, airbnb itp.) lub wpisz własne zakwaterowanie w polu tekstowym. Wybrany nocleg jest widoczny dla całej ekipy w sekcji Noclegi szczegółów zlotu. Przy dodawaniu wydatku paliwa możesz też wybrać konkretne auto z garażu.
Daty dokumentów — Przegląd, OC, AC
Dla każdego auta możesz wpisać daty ważności: przeglądu technicznego, OC i AC. Na karcie auta wyświetlane są jako chipy z kolorem: szary (termin daleko), pomarańczowy (do 30 dni), czerwony (wygasło). Aplikacja sprawdza daty codziennie i wysyła powiadomienie push 30 dni przed upływem każdego terminu — maksymalnie raz na 7 dni per auto i typ dokumentu. Typy push można włączyć/wyłączyć w Panelu admina → Powiadomienia Push.
Opis modyfikacji
Opis modyfikacji każdego auta jest domyślnie zwinięty — kliknij Modyfikacje ▼, żeby rozwinąć. Przycisk Kopiuj opis kopiuje tekst do schowka — wygodne przy wypełnianiu zgłoszeń na zlot.
Koszty eksploatacji
Dla każdego auta możesz ewidencjonować koszty eksploatacji. Kliknij przycisk Koszty eksploatacji na karcie auta — rozwinie się sekcja z listą wpisów i formularzem dodawania. Każdy wpis ma: typ (Naprawa / Obsługa/serwis / OC / Przegląd), kwotę, datę i opcjonalny opis. Wpisy można usuwać przyciskiem ×. Łączna suma kosztów jest widoczna bezpośrednio na karcie auta (pod chipem OC). Pełne zestawienie per auto i per kategoria dostępne jest w zakładce Statystyki.
Noclegi
Opcje sugerowane przez organizatora
Przy dodawaniu lub edycji zlotu można dodać propozycje noclegu (hotel, camping, airbnb itp.) — każda z nazwą, ceną za noc, adresem i linkiem do rezerwacji. Uczestnik wybiera opcję w car pickerze (sekcja Nocleg (opcjonalnie)) lub wpisuje własne zakwaterowanie w polu tekstowym. Wybory są widoczne w szczegółach zlotu w sekcji Noclegi — każda opcja z listą osób i przyciskami nawigacji.
Nocleg ekipy (Crew) — per event
Lider crew (założyciel) może ustawić prywatne zakwaterowanie dla swojego crew na konkretny zlot — niezależnie od opcji sugerowanych. Widzi to tylko lider i członkowie tego crew. W szczegółach zlotu pojawia się sekcja Nocleg ekipy [badge crew]: lider klika Edytuj i wypełnia formularz (nazwa, cena/noc, link, adres, notatki). Przycisk Zapisz ustawia lub nadpisuje nocleg crew dla tego zlotu. Czerwony przycisk Usuń kasuje wpis. Reszta ekipy tej sekcji nie widzi.
Zakładka Statystyki
Metryki sezonu
Twoje statystyki za wybrany sezon: liczba zlotów, łączny koszt, kilometry (wymaga miasta startowego), kwota niezapłacona. Rekordy sezonu: najdroższy / najtańszy zlot, największa ekipa, łączna trasa i liczba dni. Rekordy garażu ekipy: najpopularniejsza marka, najwyższa moc [KM], najwyższy moment [Nm], najnowsze i najstarsze auto w garażu — każdy rekord pokazuje auto i właściciela. Wykresy: narastający koszt, koszt per zlot, podział kategorii, koszt per miesiąc, frekwencja ekipy, Twój koszt vs. średnia ekipy. Sekcja Koszty eksploatacji aut (na dole) pokazuje łączne koszty per auto z podziałem na kategorie — kliknij auto, żeby zobaczyć szczegółową listę wszystkich wpisów pogrupowanych per typ.
Odznaki osiągnięć
Kliknij odznakę, żeby zobaczyć jej nazwę i opis. Odznaki frekwencyjne liczone na podstawie minionych zlotów — progi może zmieniać admin w panelu. Odznaki garażowe przyznawane na podstawie danych całej floty ekipy: Rakieta (najwyższa moc KM), Siłacz (najwyższy moment Nm), Nowość (najnowszy rocznik), Klasyk (najstarszy rocznik) — aktywne gdy co najmniej 2 auta w garażu mają wypełnione dane. Filar ekipy — przyznawana po przekroczeniu progu dni od dołączenia do ekipy (domyślnie 365); dla kont istniejących przed wprowadzeniem tej funkcji licznik startuje od 1 maja 2026, nie od faktycznej daty dołączenia. Rekruter — za skuteczne zaproszenia znajomych przez link z zakładki Ekipa (domyślnie 3+).
Niezapłacone i kalkulator paliwa
Kafelek Zloty sezonu jest klikalny — otwiera listę wszystkich zlotów sezonu z podziałem na sekcje: Jadę (zielony), Zainteresowany (bursztynowy) i Wszystkie; kliknięcie wiersza przechodzi bezpośrednio do szczegółów zlotu. Kafelek pokazuje też liczbę jadących i zainteresowanych jako kolorowe podsumowanie. Kafelek Niezapłacone jest klikalny — otwiera listę nieopłaconych wydatków pogrupowanych per event z sumą. Kafelek Łączny koszt działa tak samo — otwiera zestawienie wszystkich Twoich wydatków sezonu (opłacone i nieopłacone) per event z podsumowaniem. W obu przypadkach kliknięcie nazwy eventu przechodzi bezpośrednio do jego szczegółów. Sekcja Ceny paliw pozwala wpisać aktualne ceny PB95, PB98, ON, LPG — używane do automatycznych wyliczeń kosztu paliwa w wydatkach.
Mapa odwiedzonych zlotów
Sekcja Mapa odwiedzonych zlotów pokazuje na uproszczonym konturze Polski i krajów sąsiednich wszystkie miejsca, w których byłeś na zlocie (liczą się tylko minione zloty, na które byłeś zapisany jako jadący). Przełącznik Sezon / Od początku zmienia zakres: bieżący sezon albo cała Twoja historia. Nad mapą licznik odwiedzonych miast i zlotów — np. „12 odwiedzonych miast". Kliknięcie kropki pokazuje nazwę miasta i listę zlotów w tym miejscu. Zloty zagraniczne pokazywane są na mapie jako bursztynowe kropki z podpisem miasta — mapa automatycznie poszerza zasięg; bardzo odległe wyjazdy (poza Europą Środkową) trafiają na listę „Poza mapą". Lokalizacje wyznaczane są automatycznie na podstawie pola Lokalizacja zlotu i zapamiętywane lokalnie — pierwsze otwarcie mapy może chwilę potrwać.
Eksport zestawienia kosztów (PDF / Excel)
Na górze zakładki Statystyki (gdy jedziesz na co najmniej jeden zlot w sezonie) dostępny jest blok Eksport zestawienia kosztów sezonu. Przycisk Eksportuj do Excela (CSV) pobiera plik z listą wszystkich Twoich wydatków sezonu (zlot, data, kategoria, opis, kwota, status opłacenia) — otwiera się bezpośrednio w Excelu, Numbers lub Arkuszach Google. Przycisk Eksportuj / drukuj PDF generuje czytelne zestawienie z podsumowaniem i podziałem na kategorie, a następnie otwiera systemowe okno drukowania — wybierz Zapisz jako PDF, żeby uzyskać plik do rozliczenia.
Panel admina
Dostęp i uprawnienia
Panel admina to oddzielny modal widoczny wyłącznie dla adminów. Otwierasz go klikając żółtą ikonę tarczy w nagłówku (mobile) lub sidebarze (desktop), albo przyciskiem Panel admina na własnej karcie profilu. Uprawnienia: zarządzanie członkami i rolami, usuwanie zlotów, edycja kryteriów odznak, zarządzanie crew. Każdy użytkownik zarządza własnym hasłem samodzielnie z poziomu swojego profilu. Admin nie może usunąć własnego konta.
Statystyki rejestracji
Sekcja w panelu admina pokazuje liczbę nowych kont za ostatnie 1 / 7 / 30 / 365 dni (okna kroczące, nie kalendarzowe) — szybki podgląd tempa wzrostu ekipy bez potrzeby liczenia ręcznie. Każdy kafelek jest klikalny — otwiera listę kto dokładnie się zarejestrował w danym okresie (nick, crew, data), posortowaną od najnowszych.
Odznaki sezonu — edycja kryteriów
W panelu admina możesz zmienić progi numeryczne odznak (np. liczba zlotów na odznakę Regularny, liczba km na Globtrotter) i zapisać je przyciskiem Zapisz.
Zarządzanie crew
W panelu admina widoczna jest lista wszystkich crew (aktywnych i oczekujących) z liczbą członków, statusem i kolorem. Przyciski: Edytuj (nazwa/kolor/logo), Zatwierdź (oczekujące wnioski), Usuń. Przycisk + Nowy crew pozwala adminowi tworzyć crew od razu jako aktywne (bez oczekiwania na zatwierdzenie).
Konfiguracja Push Notifications
Sekcja Powiadomienia Push w panelu admina pozwala sterować tym, które zdarzenia wysyłają push na telefon i do kogo trafiają. Dla każdego z 15 typów zdarzeń można: włączyć lub wyłączyć powiadomienie checkboxem oraz wybrać odbiorców z listy: Wszyscy / Admini / Uczestnicy zlotu / Właściciel crew / Wnioskujący. Typy zdarzeń: nowy zlot, aktualizacja zlotu, usunięcie zlotu, dołączenie/opuszczenie składu, zainteresowanie zlottem, wniosek crew / zatwierdzenie / odrzucenie, nowa odznaka sezonu, a także wygasający przegląd, OC i AC (garaż). Zapisz konfigurację przyciskiem Zapisz konfigurację push. Ustawienia są globalne dla całej ekipy.
Poleceni i punkty
W sekcji System poleceń panelu admina, obok ustawienia liczby punktów za polecenie, widoczna jest tabela wszystkich członków z liczbą poleceń i saldem punktów — posortowana malejąco, pomijająca osoby bez żadnej aktywności poleceń.
Powiadomienia
Ikona dzwonka i badge
Ikona dzwonka w nagłówku (mobile) i sidebarze (desktop) pokazuje czerwony badge z liczbą nieprzeczytanych powiadomień. Kliknięcie otwiera panel z listą. Każde powiadomienie jest klikalne — przenosi bezpośrednio do odpowiedniego miejsca w aplikacji. Przycisk × po prawej odrzuca powiadomienie bez nawigacji.
Powiadomienia dla wszystkich
Wniosek do crew zaakceptowany / odrzucony — pojawia się gdy właściciel crew lub admin rozpatrzy Twój wniosek. Kliknięcie otwiera Twój profil.
Nowy zlot — gdy ktoś doda nowy event (do 3 dni od dodania). Kliknięcie otwiera szczegóły zlotu.
Zbliżający się zlot — gdy do startu pozostały 1–3 dni. Kliknięcie otwiera szczegóły zlotu.
Powiadomienia tylko dla admina
Wniosek o nowy crew — gdy ktoś zgłosi prośbę o utworzenie nowego crew. Kliknięcie otwiera Panel admina.
Nowy pomysł w ToDo — gdy inny użytkownik doda pomysł (do 3 dni od dodania). Kliknięcie przechodzi do zakładki ToDo.
Odrzucone powiadomienia nie wracają. Przycisk Odrzuć wszystkie czyści cały panel jednym kliknięciem.
Push Notifications (FCM)
Aplikacja może wysyłać powiadomienia systemowe na telefon nawet gdy jest zamknięta — przez Firebase Cloud Messaging. Żeby je otrzymywać: zainstaluj aplikację jako PWA (Dodaj do ekranu głównego), a następnie wyraź zgodę na powiadomienia gdy przeglądarka zapyta. iOS wymaga wersji 16.4+ i zainstalowanego PWA. Subskrypcja jest przypisana do urządzenia — na każdym urządzeniu trzeba wyrazić zgodę osobno. Jakie zdarzenia generują push i do kogo — konfiguruje admin w Panelu admina → Powiadomienia Push.
Rozliczenia grupowe
Wydatki grupowe
W szczegółach zlotu sekcja Rozliczenia grupowe służy do ewidencjonowania wydatków poniesionych przez jedną osobę w imieniu całej grupy (nocleg, paliwo, jedzenie itp.). Kliknij + Dodaj wydatek, wybierz kto zapłacił, wpisz kwotę, kategorię i opis, a następnie zaznacz uczestników. Domyślnie widoczni są Twoi znajomi z crew, którzy jadą na ten konkretny zlot — ale gdy na wyjazd jedzie kilka crew naraz, pole Szukaj osoby z bazy pozwala odszukać po nicku dowolnego użytkownika systemu (także z innego crew) i dodać go jako pełnoprawnego uczestnika rozliczenia. Możesz też dodać osoby spoza systemu (bez konta) przyciskiem + Dodaj osobę spoza systemu — te osoby nie zobaczą rozliczenia w apce. Kwota jest dzielona równo między wszystkich zaznaczonych uczestników.
Rozlicz — optymalny podział przelewów
Przycisk Rozlicz oblicza kto komu jest winien ile — algorytm greedy minimalizuje liczbę przelewów. Na liście widać tylko rzeczywistą wymianę pieniędzy, nie każdą pojedynczą płatność. Gdy ktoś wykona przelew, zaznacza go kliknięciem okrągłego przycisku — pojawia się zielony checkmark. Stan potwierdzeń jest synchronizowany między urządzeniami — wszyscy członkowie crew widzą ten sam status na żywo. Gdy wszystkie przelewy są potwierdzone, aplikacja wyświetla ekran „Wszystko rozliczone!". Przycisk Resetuj rozliczenie cofa wszystkie potwierdzenia i pozwala zacząć od nowa.
Ważne — jak działa „Rozlicz": algorytm nie pamięta „kto komu za co", tylko sumuje wszystkie wydatki zlotu w jeden wspólny bilans na osobę, a potem generuje najmniejszą możliwą liczbę przelewów, które go zerują. Efekt: osoba, która brała udział tylko w jednym wydatku (np. w jedzeniu u Paszkfila), może dostać polecenie zapłaty komuś zupełnie innemu (np. Filipowi za nocleg), jeśli tak wychodzi bilans netto — mimo że nigdy nie mieli wspólnego wydatku. To zamierzone działanie (mniej przelewów kosztem intuicyjności), a nie błąd — podobnie działa np. „uprość długi" w Splitwise.
Domyślnie widoczni są znajomi z Twojego crew, którzy jadą na zlot — ale wyszukiwarka „Szukaj osoby z bazy" pozwala dodać do rozliczenia dowolnego użytkownika systemu, niezależnie od crew. Osoby dodane przyciskiem „+ Dodaj osobę spoza systemu" (bez konta) nie widzą aplikacji — poinformuj je o kwocie osobno.
Nawigacja i ustawienia
Nawigacja na telefonie
Dolny pasek zakładek lub swipe w lewo / prawo przełącza widoki. Na desktop dostępny jest sidebar z lewej strony.
Pamięć zakładki po odświeżeniu
Aplikacja zapamiętuje aktywną zakładkę w adresie URL (np. #ekipa, #garaz). Odświeżenie strony lub ponowne otwarcie wraca do tej samej zakładki — nie musisz nawigować od nowa.
Bezpośrednie linki do zlotów
Każdy zlot ma unikalny adres URL zbudowany z nazwy i roku (np. #zlot/stance-cup-2025). Wklejony link otwiera aplikację od razu na tym zlocie — po zalogowaniu automatycznie pojawia się modal ze szczegółami. Użyj przycisku Udostępnij w stopce zlotu, żeby wygenerować i skopiować taki link.
Szybki dostęp do profilu
Kliknij ikonę koła zębatego w sidebarze (desktop) lub nagłówku (mobile), żeby natychmiast otworzyć edycję profilu bez wchodzenia w zakładkę Ekipa.
Wylogowanie
Ikona wylogowania w nagłówku kończy sesję na tym urządzeniu. Dane są bezpieczne w bazie — zaloguj się ponownie w dowolnym momencie.