Szlak Jelonków
Turystyczna aplikacja mobilna (Android i iOS) do odkrywania rzeźb jelonków w Jeleniej Górze – GPS, paszport ze stemplami, ciekawostki.
Rola: Twórca, Mobile & Full Stack Developer
Szlak Jelonków w Jeleniej Górze to turystyczna aplikacja mobilna do odkrywania rzeźb jelonków rozsianych po mieście (miejski szlak znany lokalnie jako „Szlak Jelonka”). Użytkownik chodzi po mieście, znajduje jelonki w promieniu 30 m (GPS), zbiera „stemple” w paszporcie i czyta ciekawostki o miejscach. Pobierz aplikację Szlak Jelonków na Androida i iOS i ruszaj w miejski spacer z przewodnikiem.
Funkcje
- Mapa szlaku – interaktywna mapa z lokalizacjami jelonków (kilka stylów map, w tym tryb ciemny)
- Wykrywanie GPS – odkrywanie obiektu po wejściu w jego pobliże (promień ~30 m, wysoka dokładność)
- Paszport ze stemplami – kolekcja odwiedzonych jelonków zapisywana lokalnie na urządzeniu
- Zdjęcia jelonków – aparat w aplikacji: zrób własne foto każdego znalezionego jelonka
- Ciekawostki – opisy miejsc i rzeźb
- Nawigacja piesza/rowerowa – trasy do wybranego obiektu (OSRM)
- Tryb offline – działa także bez internetu (lokalna baza obiektów)
Baza zawiera 29 jelonków z całego miasta – Centrum, Zabobrze, Cieplice Śląskie-Zdrój, Sobieszów, Jagniątków. Docelowo: pełna platforma przewodnika miejskiego z wieloma szlakami.
Platformy
Jedna baza kodu Flutter obsługuje Androida i iOS (pełna funkcjonalność z GPS) oraz wersję webową o charakterze informacyjnym (bez funkcji mobilnych zależnych od lokalizacji).
Stack
Flutter (Dart) z Riverpod do zarządzania stanem, flutter_map do map, dane i zdjęcia jelonków serwowane z Cloudflare CDN, Hive do lokalnej persystencji odkryć. Nawigacja oparta o OSRM uruchomiony w Dockerze na Debianie. CI/CD na Codemagic (iOS → TestFlight).