M O D C O D E P L U S

Trip Offline

Trip Offline

TripOffline

Technologie: Quasar (Vue 3), Pinia, Leaflet, IndexedDB, Capacitor, PWA, TTS API

TripOffline to kompleksowa aplikacja przewodnika miejskiego stworzona specjalnie dla Polski (Warszawa), która działa bez dostępu do Internetu. Projekt oparty na architekturze Quasar i Capacitor zapewnia płynne doświadczenie użytkownika na platformach Web, PWA oraz Native Mobile.

  • Technologia map offline: Zarządzanie danymi mapowymi w trybie offline zostało zrealizowane dzięki integracji Leaflet oraz autorskiemu systemowi cache’owania kafelków opartemu na IndexedDB.
  • Zarządzanie danymi turystycznymi: Zaawansowane filtrowanie oraz szczegółowe widoki atrakcji turystycznych i punktów Wi-Fi zostały zaimplementowane przy użyciu statycznych zbiorów danych przechowywanych w store’ach Pinia.
  • Język i dostępność: Obsługa i18n dla 9 języków, kompatybilność RTL (język arabski) oraz integracja Text-to-Speech (TTS) dla podstawowych zwrotów w języku polskim.
  • Integracja PWA i Native: Zaawansowana konfiguracja Service Workera przy użyciu Workbox oraz optymalizacja natywnych uprawnień lokalizacji (Geolocation) poprzez Capacitor.

W ramach projektu osiągnięto efektywne wykorzystanie dużych wolumenów danych mapowych w granicach limitów pamięci przeglądarki i urządzenia, tworząc wieloplatformowe rozwiązanie przewodnika (Web/Mobile) oparte na jednej bazie kodu.