Rowerowy Maków. Aplikacja dla gminy na iOS i Androida.
Zbudowaliśmy aplikację mobilną, stronę projektu i backend. Produkt łączy lokalne trasy rowerowe z rejestrowaniem przejazdów, aktywnością mieszkańców i rywalizacją. Aplikacja jest już dostępna w obu sklepach.
Projekt wymagał połączenia pracy telefonu z kontem użytkownika i danymi utrzymywanymi na serwerze. Trasa zapisana podczas przejazdu musi trafić do historii aktywności, a zasady rywalizacji muszą być spójne dla uczestników korzystających z różnych telefonów.
Aplikacja dla mieszkańca
Interfejs prowadzi od mapy do przejazdu i historii aktywności. Uczestnik może odkrywać okolicę oraz wracać do własnych postępów.
Mapa tras i miejsc w gminie.
Zapis przejazdów GPS, również przy zablokowanym ekranie.
Historia i statystyki aktywności.
Rywalizacja i nagrody
Warstwa aktywności łączy indywidualny przejazd z zasadami całego programu. Backend obsługuje trasy, naliczanie nagród i dane potrzebne do rywalizacji.
Punkty i odznaki.
Grupy rowerowe i rankingi.
Zasady rozliczania aktywności oraz nagród.
Backend na własnej infrastrukturze
Po stronie serwera wykorzystaliśmy samodzielnie hostowany Supabase na VPS. Aplikacja mobilna i strona projektu korzystają z zaplecza przygotowanego dla tej realizacji.
Zakres obejmował także obsługę danych i funkcji administracyjnych potrzebnych do prowadzenia programu.
Telefon i dostępność
Projekt uwzględniał wymagania dostępności oraz różnice w obsłudze iOS i Androida. Formularze i klawiatury sprawdzaliśmy na rzeczywistych urządzeniach.
Rejestrowanie przejazdu wymaga zgody na lokalizację. Część funkcji korzysta z konta użytkownika i połączenia z internetem.
Zobacz opublikowaną aplikację.
Mapa trasMiejsca w gminieRywalizacjaOdznaki
Rzeczywiste ekrany z publicznej karty aplikacji w App Store. Obecność w obu sklepach sprawdzona 26 października 2026 r. W App Store produkt występuje jako „Rowerowy Maków - Mako”.
Podobny projekt można rozpocząć od jednej ścieżki: informacji dla mieszkańca, rejestrowania aktywności albo obsługi konkretnego zgłoszenia. Pierwszy zakres powinien mieć określonych użytkowników, źródła danych i warunki odbioru.
Przed wyceną ustalamy, co pracownik jednostki ma zmieniać samodzielnie, jakie dane zbiera aplikacja i kto będzie ją utrzymywał. Osobno opisujemy panel administracyjny, integracje, publikację w sklepach i dalszą opiekę. Budżet zależy od tego zakresu.