Własna aplikacja taxi: jak ją stworzyć, jakie funkcje wybrać i checklista startu
Własna aplikacja taxi może powstać na dwa sposoby: zamówić programowanie od zera albo uruchomić aplikację na gotowej platformie dla firm taxi. Dla małej i średniej firmy druga droga jest zwykle szybsza i bardziej przewidywalna: aplikacja wychodzi pod nazwą i logo twojej korporacji, a nie platformy. Trzeba jednak pamiętać, że aplikacja do zamawiania taxi to tylko witryna. Za nią muszą stać aplikacja kierowcy i system serwerowy: wylicza cenę według taryf, przydziela zlecenia, przyjmuje płatności i prowadzi ewidencję. Poniżej omawiamy, z czego składa się taka aplikacja, jakie funkcje są potrzebne pasażerowi i kierowcy i jak przygotować start.
Z czego składa się aplikacja taxi
Kiedy mówi się „aplikacja taxi”, zwykle ma się na myśli ekran, na którym pasażer zamawia samochód. W rzeczywistości to system złożony z trzech części:
| Część | Co robi |
|---|---|
| Aplikacja pasażera | Zamówienie, wybór klasy i ceny, płatność, śledzenie samochodu, historia kursów |
| Aplikacja kierowcy | Zmiana, odbieranie i realizacja zleceń, taksometr, nawigacja, saldo |
| Część serwerowa i panel administracyjny | Taryfy, przydział zleceń, dyspozytornia, kasa, raporty, powiadomienia |
Aplikacja pasażera nie może działać samodzielnie. Gdy pasażer naciska „Zamów taxi”, serwer musi wyliczyć cenę, znaleźć odpowiedniego kierowcę według reguł przydziału, wysłać zlecenie do aplikacji kierowcy, informować pasażera o statusach i przeprowadzić płatność. Dlatego pytanie „jak stworzyć aplikację taxi” w praktyce oznacza „jak uruchomić cały łańcuch”.
Programowanie aplikacji taxi od zera czy gotowa platforma
| Kryterium | Programowanie od zera | Gotowa platforma |
|---|---|---|
| Czas uruchomienia | Długi: projektowanie, programowanie, testy | Krótszy: główna praca to konfiguracja |
| Budżet | Duże nakłady na starcie i stałe koszty zespołu | Opłata za korzystanie z systemu, bez kosztów programowania |
| Część serwerowa | Trzeba ją napisać osobno | Już istnieje i jest połączona z aplikacjami |
| Dyspozytornia i telefonia | Osobny projekt | Wchodzą w skład systemu |
| Aktualizacje i wsparcie | Na twojej głowie | Po stronie dostawcy |
| Unikalne funkcje | Dowolne, za twoje pieniądze | W ramach możliwości platformy |
| Marka w sklepach z aplikacjami | Twoja | Twoja: aplikacje pasażera i kierowcy wychodzą pod nazwą i logo firmy |
Programowanie od zera ma sens, jeśli masz niestandardowy model biznesowy i własny zespół programistów. Jeśli chodzi o to, by uruchomić firmę i otrzymywać zlecenia bezpośrednio, praktyczniej jest wziąć gotową platformę i skupić się na obsłudze. Pytając, ile kosztuje aplikacja taxi albo gdzie kupić aplikację do taxi, ludzie zwykle mają na myśli właśnie taki wariant: nie dostajesz kodu źródłowego, tylko gotowe, połączone ze sobą aplikacje i system, które dopasowujesz do swojej firmy.
Funkcje aplikacji do zamawiania taxi
Poniżej zestaw funkcji, które ma aplikacja pasażera Tonotel. Wygodnie jest użyć go jako checklisty, nawet jeśli wybierasz inną drogę.
Logowanie i pierwsze uruchomienie
- Logowanie numerem telefonu z weryfikacją czterocyfrowym kodem. Nie ma hasła: pierwsze logowanie jest jednocześnie rejestracją.
- Aplikacja wychodzi pod marką twojej firmy: z jej nazwą i logo w sklepach z aplikacjami. Pasażer od razu trafia do ciebie, bez wybierania z listy.
- Treść polityki prywatności ustala firma.
- Interfejs w języku rosyjskim, ukraińskim, rumuńskim lub angielskim, zgodnie z językiem telefonu.
Składanie zamówienia
- Mapa ze znacznikiem miejsca odbioru: adres ustalany jest na podstawie położenia mapy, można go też wpisać ręcznie.
- Wolne samochody w pobliżu na mapie (wyświetlanie można wyłączyć).
- Kilka punktów trasy i uwaga do adresu.
- Klasy usług („Ekonomiczna”, „Komfort” itp.) z ceną na każdej karcie przed zamówieniem. Jeśli nie podano adresu docelowego, wyświetlana jest cena „od”.
- Zamówienie z wyprzedzeniem na wybraną godzinę.
- Opcje (fotelik dziecięcy, bagaż i inne) oraz notatka dla kierowcy.
- Zmiana ceny przez pasażera w granicach ustalonych przez firmę. Funkcję można wyłączyć.
Płatność
- Gotówka, karta płatnicza, bonusy, płatność bezgotówkowa dla klientów firmowych.
- Kartę płatniczą dodaje się przez stronę operatora płatności wewnątrz aplikacji.
- Wykorzystanie bonusów suwakiem przy płatności.
- Kod promocyjny i kod polecający w jednym polu.
Kurs i po kursie
- Ekran bieżącego zlecenia: status, czas do podjazdu, cena, numer, model i kolor samochodu, imię, zdjęcie i średnia ocena kierowcy.
- Powiadomienia push o przebiegu zlecenia.
- Połączenie z operatorem, a jeśli firma na to pozwala, także z kierowcą.
- Anulowanie zamówienia przed rozpoczęciem kursu.
- Ocena kursu, archiwum kursów i powtórzenie wcześniejszego zamówienia.
- Zapisane adresy: dom, praca i inne.
- Aktualności firmy i sekcja „Pytania i odpowiedzi”, które uzupełnia sama firma.
- Pozycja „Zostań kierowcą” z linkiem do formularza dla nowych kierowców.
Aplikacja dla kierowcy taxi
Aplikacja kierowcy działa na Androidzie i wychodzi pod marką firmy: nazwa, logo i kolory są własne dla każdej korporacji. Główne możliwości:
| Funkcja | Co daje |
|---|---|
| Zmiana i przerwa | Kierowca wychodzi na linię i schodzi z niej jednym przyciskiem |
| Postoje i kolejki | Kierowca melduje się w sektorze miasta i widzi swoje miejsce w kolejce |
| Eter z zakładkami i filtrami | Zlecenia według ceny, promienia, strefy docelowej; automatyczne przyjmowanie pasujących zleceń |
| Przyjęcie i realizacja zlecenia | Statusy „Na miejscu”, „W trasie”, „Zrealizowane”, trasa na mapie |
| Taksometr | Wyliczenie kosztu według faktycznego przebiegu kursu, jeśli firma go włączyła |
| Mapa i nawigacja | Trasa do klienta i w ramach zlecenia |
| Karta kierowcy | Saldo, płatności, archiwum zleceń, ocena |
| Sklep | Zakup warunków pracy lub płatności zaliczkowej, jeśli firma to włączyła |
| Wiadomości i czat z dyspozytorem | Gotowe wiadomości, odpowiedzi na pytania, korespondencja |
| Fotokontrola | Zdjęcia samochodu na polecenie firmy |
| Przycisk alarmowy | Sygnał dla dyspozytora w niebezpiecznej sytuacji |
| Samodzielna rejestracja | Nowy kierowca wypełnia formularz bezpośrednio w aplikacji |
Część sekcji firma włącza lub wyłącza w swoich ustawieniach: postoje, taksometr, sklep, ocenę, archiwum, płatności.
Jak stworzyć aplikację taxi na gotowej platformie: plan krok po kroku
- Skonfiguruj część dyspozytorską. Typy samochodów, taryfy dla każdej kombinacji „typ zlecenia × typ samochodu”, postoje i reguły przydziału. Bez tego aplikacja nie ma czego pokazać.
- Utwórz osobny typ zlecenia dla aplikacji. Wtedy zlecenia z aplikacji można odróżnić od telefonicznych w taryfach, regułach przydziału i raportach.
- Opisz klasy usług. Wewnętrzne typy samochodów dostają zrozumiałe dla klienta nazwy i ikony: „Ekonomiczna”, „Komfort”, „Minivan”. Nazwa klasy jest krótka, do 10 znaków.
- Wybierz formy płatności. Gotówka jest obowiązkowa, karta, bonusy i przelew dodaje się w miarę potrzeb. Do płatności kartą potrzebny jest podłączony operator płatności.
- Skonfiguruj logowanie. Weryfikację numeru kodem i bramkę SMS, przez którą wysyłane są kody.
- Uzupełnij teksty. Telefon kontaktowy firmy, politykę prywatności, link „Zostań kierowcą”, przyczyny anulowania dla klienta.
- Ustal zasady zamawiania. Minimalny i maksymalny czas zamówienia z wyprzedzeniem, obowiązkowy adres docelowy, granice zmiany ceny przez pasażera, wyświetlanie samochodów na mapie.
- Uzupełnij „Pytania i odpowiedzi” i pierwszą aktualność.
- Przygotuj powiadomienia. Szablony powiadomień push dla statusów zlecenia. Profil aplikacji i klucze powiadomień push podłącza dostawca systemu.
- Przygotuj markę. Nazwę i logo firmy, pod którymi aplikacje pasażera i kierowcy zostaną opublikowane w sklepach z aplikacjami.
- Przetestuj. Przejdź całą ścieżkę pasażera i kierowcy na zleceniach testowych każdej klasy.
Checklista przed publikacją
- [ ] Nazwa i logo firmy dla aplikacji pasażera i kierowcy są zatwierdzone.
- [ ] Dla każdej klasy usługi istnieje włączona taryfa, cena się wylicza.
- [ ] Telefon kontaktowy firmy zamieniono na prawdziwy.
- [ ] Granice zmiany ceny przez pasażera są jasno ustawione albo funkcja jest wyłączona.
- [ ] Zamówienie z wyprzedzeniem jest dostępne na potrzebny okres.
- [ ] Przyczyny anulowania dla klienta są wybrane i zrozumiałe.
- [ ] Kody weryfikacyjne przychodzą, bramka SMS działa.
- [ ] Płatność kartą przechodzi na karcie testowej, rekompensata dla kierowcy jest skonfigurowana.
- [ ] Powiadomienia push docierają na Androida i iOS.
- [ ] Uzupełniono „Pytania i odpowiedzi” i opublikowano powitalną aktualność.
- [ ] Kierowcy są przeszkoleni w obsłudze zleceń z aplikacji.
Jak promować aplikację po starcie
Aplikacja bez instalacji to tylko ikona w sklepie. Co pomaga na początku:
- Kod promocyjny na pierwszy kurs z limitem aktywacji i terminem ważności.
- Program poleceń: pasażer dostaje bonus za zaproszonego znajomego.
- Bonusy za kursy i program lojalnościowy na co N-ty kurs.
- Informacja od dyspozytora: przy rozmowie można proponować klientom instalację aplikacji.
- Aktualności w aplikacji o promocjach i zmianach.
- Kontrola w raportach: kolumna „Ostatnia aktywacja aplikacji” w raporcie klientów pokazuje, kto naprawdę korzysta z aplikacji.
Najczęściej zadawane pytania
Jak stworzyć własną aplikację taxi?
Są dwie drogi: zamówić programowanie od zera albo uruchomić aplikację na gotowej platformie dla firm taxi. W obu przypadkach potrzebne są trzy elementy: aplikacja pasażera, aplikacja kierowcy i system serwerowy, który wylicza cenę, przydziela zlecenia i prowadzi ewidencję. Na gotowej platformie konfigurujesz taryfy, klasy usług, formy płatności i teksty, zamiast pisać kod, a aplikacje pasażera i kierowcy wychodzą pod nazwą i logo twojej firmy.
Co powinna umieć aplikacja do zamawiania taxi?
Minimum to logowanie numerem telefonu, wybór adresów na mapie, wybór klasy usługi z ceną przed zamówieniem, zamówienie z wyprzedzeniem, formy płatności, śledzenie samochodu, anulowanie zamówienia, ocena kursu i historia kursów. Przydatne dodatki: kody promocyjne, bonusy, kod polecający, zapisane adresy, aktualności firmy i sekcja pytań i odpowiedzi.
Czy można mieć tylko aplikację pasażera, bez aplikacji kierowcy?
Aplikacja pasażera sama w sobie nie działa: zamówienie trzeba komuś przekazać, wyliczyć cenę i dopilnować realizacji. Dlatego potrzebne są też aplikacja kierowcy i system dyspozytorski. Na gotowej platformie wszystkie trzy elementy są już ze sobą połączone.
Czy w aplikacji taxi można przyjmować płatności kartą?
Tak, jeśli firma uruchomiła przyjmowanie kart płatniczych przez operatora płatności. Pasażer dodaje kartę w aplikacji i wybiera ją przy zamówieniu. Oprócz karty dostępne są gotówka, bonusy i płatność bezgotówkowa dla klientów firmowych.
Czy można kupić gotową aplikację do taxi?
Tak, ale zwykle kupuje się nie samą aplikację, tylko dostęp do gotowej platformy: aplikacje pasażera i kierowcy razem z częścią serwerową, dyspozytornią i kasą. Taki wariant jest szybszy i tańszy na starcie, a aktualizacje i wsparcie bierze na siebie dostawca. Programowanie od zera daje pełną swobodę w funkcjach, ale wymaga budżetu, zespołu i czasu. W Tonotel aplikacje pasażera i kierowcy wychodzą pod marką firmy, więc klient widzi w sklepie z aplikacjami właśnie twoje taxi.
Ile trwa uruchomienie aplikacji taxi?
Przy programowaniu od zera — miesiące: trzeba zaprojektować i napisać aplikacje oraz serwer, przetestować je i opublikować. Na gotowej platformie główna praca to konfiguracja taryf, klas usług, płatności i tekstów oraz testy, dlatego start trwa zwykle wyraźnie krócej.
Podsumowanie
Własna aplikacja taxi to połączenie aplikacji pasażera, aplikacji kierowcy i systemu serwerowego. Programowanie od zera daje pełną swobodę, ale wymaga czasu, budżetu i zespołu. Gotowa platforma pozwala skupić się na tym, co najważniejsze: taryfach, obsłudze i klientach. W Tonotel aplikacje pasażera i kierowcy wychodzą pod marką twojej firmy i są już połączone z dyspozytornią, taryfami, kasą i programami lojalnościowymi, więc start sprowadza się do konfiguracji i testów.