Na jednej harcerskiej bazie obozuje w tym samym czasie kilka niezależnych grup. Wszystkie chcą prysznica po powrocie z wycieczki, wszystkie planują ognisko na ten sam wieczór, a świetlica jest jedna. Nie było narzędzia, które by to spinało, więc zbudowaliśmy je od zera. Tak powstało NaOsrodku.pl: aplikacja, która prowadzi bazę od pobudki do capstrzyku.
Na jednej harcerskiej bazie obozuje naraz kilka niezależnych grup, a dzielą te same, ograniczone zasoby: prysznice, ognisko, świetlicę, kąpielisko. Wcześniej grało się w to kartkami na drzwiach i zasadą „kto pierwszy". Efekt: kolejki, spięcia i kierownik, który połowę dnia gasił konflikty, których dało się uniknąć.
Sprawdziliśmy kalendarze i systemy bookingowe. Żaden nie pasował, bo myślą schematem „jeden klient, jeden pokój, kilka nocy". Baza działa inaczej: kilkanaście grup rezerwuje ten sam prysznic w krótkich oknach, po kilka razy dziennie. Do tego role (kto rezerwuje, a kto zarządza) i słaby zasięg w lesie. Zamiast naginać obóz do narzędzia, zbudowaliśmy narzędzie pod obóz.
Sercem jest rezerwacja współdzielonych zasobów. Reszta dorosła z realnych potrzeb turnusu.
Ogniska, prysznice, świetlice, boiska. Wspólny grafik bazy, moje rezerwacje i ustawienia zarządcy.
Dzienny stan osób zgrupowania: uczestnicy i kadra.
Posiłki dnia z odczytem AI ze zdjęcia kartki.
Ogłoszenia, wydarzenia, zguby i prośby.
Własne formularze, szablony i status wniosku.
Kanały zgrupowań i rozmowy prywatne.
Regulaminy i pliki ośrodka do pobrania.
Pogoda, alarm, plan dnia i powiadomienia push.
Dołączanie przez QR, własne kolory i logo ośrodka.
Każdy gotowiec daje tylko sztywne sloty: „zarezerwuj 18:00–18:30". Przy prysznicach to bez sensu, bo wszystko zależy od tego, ile osób się kąpie i ile jest kabin.
U nas prysznice to zestaw równoległych kabin. Podajesz liczbę osób, a aplikacja sama liczy czas z pojemności strefy wzorem liczba osób ÷ liczba kabin × minuty na osobę, i pokazuje tylko te starty, w których cały blok jest naprawdę wolny. Nikt nie zgaduje, a kabiny się nie dublują.
Pogoda na bazie, szybkie skróty i lista zasobów z informacją, co jest wolne i od której godziny.
Podajesz liczbę osób, a system liczy czas z pojemności i pokazuje wolne starty. Tu: 8 osób ÷ 8 kabin = 8 minut.
Grafik całej bazy: kto ma zajęte które terminy, plus publiczny plan dnia do wydruku.
Zamiast pięciu narzędzi (kartki, zeszyt meldunków, grupa na komunikatorze, mail, telefon do gospodarza) baza ma jeden ekran. Grafik jest jeden i wspólny, więc znika spór „my byliśmy pierwsi". Aplikacja jest w App Store i Google Play, działa też w przeglądarce, obsługuje wiele niezależnych ośrodków naraz, a poprawki trafiają do telefonów od ręki przez OTA.
Aplikację piszemy raz w Expo i React Native, a działa na iOS, Androidzie i w przeglądarce. Poprawki wysyłamy od ręki przez aktualizacje OTA, bez czekania na sklepy.
Dane, logowanie i powiadomienia stoją na Supabase. Każdy ośrodek jest odizolowany regułami dostępu w bazie, jadłospis czyta ze zdjęcia model Gemini, a stronę naosrodku.pl napędza Next.js.
Ten sam produkt działa w przeglądarce i jako aplikacja na iOS oraz Androida. Każdy ośrodek dostaje własny adres, na przykład twojabaza.naosrodku.pl.
Budujemy aplikacje mobilne, systemy webowe i integracje szyte pod konkretny problem, a nie kolejne uniwersalne narzędzie. Wycena i konsultacja bezpłatna.