Guide24 — mobilny audioprzewodnik GPS na iOS i Android
Hybrydowe aplikacje mobilneGuide24 to opublikowany mobilny audioprzewodnik przeznaczony do zwiedzania tras turystycznych na Ukrainie.
Użytkownik wybiera trasę, uruchamia nawigację GPS i porusza się zgodnie z mapą. Po wejściu w określony promień punktu turystycznego lub punktu kierunkowego aplikacja automatycznie odtwarza odpowiednie nagranie audio.
Pracowałem nad całym ekosystemem produktu: aplikacją mobilną React Native, backend API, panelem administracyjnym, integracjami, analityką i logiką obsługi tras.
Najważniejsze funkcje:
- nawigacja GPS i śledzenie trasy;
- automatyczne odtwarzanie audio na podstawie geolokalizacji;
- punkty atrakcji i punkty kierunkowe;
- ostrzeżenia o zejściu z trasy i przekroczeniu prędkości;
- lokalne buforowanie plików audio;
- interaktywna mapa i kompas;
- zakończenie trasy i końcowy sygnał audio;
- ankiety i zbieranie opinii;
- asystent głosowy przez Dialogflow;
- powiadomienia push, Firebase Analytics i Sentry;
- darowizny przez Monobank;
- zarządzanie trasami i treściami z panelu administracyjnego;
- integracje z Telegram, KeyCRM i Google Forms.
Technologie:
- React Native;
- Redux i NativeBase;
- mapy, GPS, kompas i odtwarzanie audio;
- Firebase Analytics;
- Sentry;
- Dialogflow;
- Laravel i laravel-admin;
- MySQL;
- Workerman;
- REST API.
Użytkownik wybiera trasę, uruchamia nawigację GPS i porusza się zgodnie z mapą. Po wejściu w określony promień punktu turystycznego lub punktu kierunkowego aplikacja automatycznie odtwarza odpowiednie nagranie audio.
Pracowałem nad całym ekosystemem produktu: aplikacją mobilną React Native, backend API, panelem administracyjnym, integracjami, analityką i logiką obsługi tras.
Najważniejsze funkcje:
- nawigacja GPS i śledzenie trasy;
- automatyczne odtwarzanie audio na podstawie geolokalizacji;
- punkty atrakcji i punkty kierunkowe;
- ostrzeżenia o zejściu z trasy i przekroczeniu prędkości;
- lokalne buforowanie plików audio;
- interaktywna mapa i kompas;
- zakończenie trasy i końcowy sygnał audio;
- ankiety i zbieranie opinii;
- asystent głosowy przez Dialogflow;
- powiadomienia push, Firebase Analytics i Sentry;
- darowizny przez Monobank;
- zarządzanie trasami i treściami z panelu administracyjnego;
- integracje z Telegram, KeyCRM i Google Forms.
Technologie:
- React Native;
- Redux i NativeBase;
- mapy, GPS, kompas i odtwarzanie audio;
- Firebase Analytics;
- Sentry;
- Dialogflow;
- Laravel i laravel-admin;
- MySQL;
- Workerman;
- REST API.