Wraz z krokami opisanymi powyżej Uklon zaczął też inwestować o kilka rzędów wielkości więcej w marketing (zanim Uber pojawił się na Ukrainie , Uklon nie przejmował się zbytnio marketingiem). Firma wzmocniła swój dział PR i rozpoczęła współpracę z młodymi tiktokerami i instablogerami . Dzięki tym strategiom podwoiły się w porównaniu z rokiem 2009. Firma aktywnie promowała również nowe funkcje, takie jak „Patrol bezpieczeństwa”, który umożliwia użytkownikom tworzenie czarnej listy niepożądanych kierowców i korzystanie z przycisku SOS w nagłych wypadkach podczas jazdy.
Ile razy klienci ukraińskiego neobanku Monobank zamówił taksówkę.
Źródło
Dzięki tym wszystkim aktualizacjom funkcjonalnym i działaniom marketingowym Uklon zdołał utrzymać pozycję lidera na ukraińskim rynku taksówek do 2018 roku, kiedy to na lokalny rynek wszedł kolejny konkurent, Bolt . Potem Uklon stopniowo zaczął tracić pozycję, aż stracił pierwszą pozycję na rzecz Bolta , ale niewiele. Teraz Uklon jest jednym z trzech liderów ukraińskiego rynku taksówkarskiego.
Jak stworzyć odpowiednik Uklona
Teraz, gdy wiemy, jak wygląda ukraińska taksówka i co sprawiło, że odniosła sukces w rywalizacji z Uberem (pożyczanie udanych rozwiązań i funkcji od konkurencji oraz błyskotliwy marketing), możemy przejść do szczegółowych instrukcji dotyczących opracowania własnego odpowiednika Uklon.
Nisza rynkowa i docelowa
Przede wszystkim określ, którą platformę taksówkarską chcesz oferować na rynku. Ten rodzaj rozwoju może wiązać się nie tylko z pełną kopią aplikacji typu Uklon i usługami z nią związanymi, ale także uruchomieniem nieco innych usług opartych na modelu biznesowym ukraińskiego startupu. Oto kilka nisz, których możesz użyć do uruchomienia swojej usługi:
- transport ładunków małotonażowych;
- usługa udostępniania samochodów;
- zamawianie dużych i średnich autobusów pasażerskich;
- wniosek o dostawę na żądanie;
- wniosek o przewóz pracowników.
Ponadto, jeśli Twój projekt jest skierowany na dość duży rynek, możesz również postawić na niszowe usługi taksówkarskie, takie jak usługi samochodowe dla dzieci, taksówki elektryczne premium, usługi współdzielenia samochodów dla kobiet itp. Pomoże to wyróżnić Twoją usługę na tle innych, co może zapewnić znaczne premie dzięki bardziej spersonalizowanemu marketingowi.
Ponadto zaleca się również rozpoczęcie od projektu pilotażowego - jednego lub kilku dużych miast. Pozwoli ci to przetestować swój pomysł i technologię na stosunkowo niewielkiej grupie odbiorców (pomoże to zmniejszyć ryzyko utraty reputacji w przypadku niepowodzenia lub niepowodzenia) i przy niewielkim budżecie. Potem będzie można myśleć o dalszej rozbudowie.
Model biznesowy Uklonu
Następnie musisz zdecydować o modelu biznesowym i monetyzacji. Uklon ma dziś ten sam model biznesowy co Uber . Usługa taksówkarska nie posiada własnej floty, jest otwartą platformą, z której może skorzystać każdy kierowca samochodu (jeśli spełni określone wymagania), aby świadczyć usługi taksówkarskie dla każdego. Jednocześnie Uklon pozwala klientom zamówić zarówno osobny samochód, jak i usiąść z innym pasażerem i tym samym zaoszczędzić na podróży.
Interakcja między pasażerem (klientem) a kierowcą (usługodawcą) odbywa się za pośrednictwem aplikacji mobilnej bez połączeń i wiadomości tekstowych. Klient określa w aplikacji miejsce wyjazdu i miejsce docelowe, platforma wybiera kierowcę i wyznacza trasę przejazdu. Jednocześnie pasażer ma prawo odmówić przyjęcia konkurencyjnego samochodu, jeśli nie odpowiada mu stan samochodu, ocena lub zachowanie kierowcy. Płatność jest również dokonywana za pośrednictwem aplikacji.
Aplikacje takie jak Uklon zarabiają na następujące sposoby:
- Prowizja od pasażerów . Możesz zarabiać, pobierając od pasażerów opłatę serwisową w wysokości 10-25% całkowitego kosztu podróży. Co więcej, może to być albo koszt stały (na przykład procent operacji lub opłata za połączenie + opłata za każdy kilometr), albo cena skokowa, gdzie płatność zależy od pory dnia, natężenia ruchu, odległości przejazdu i aktualnego dostępność taksówkarzy.
- Opłata za usługę . Może to być stała opłata za rezerwację i opłata za rezerwację samochodu tylko dla siebie (twojej firmy) lub dodatkowe opłaty za usługę, samochód wykonawczy, bezpieczeństwo, przetwarzanie płatności i opłaty za anulowanie (może to służyć jako grzywna i ochrona przed „spamem”) „rezerwacja”).
- promocje . Możesz zarabiać na współpracy reklamowej ze znanymi markami, takimi jak Oyo , Pepsi i Spotify . Może to być zarówno reklama zewnętrzna (obrazy na samochodzie), jak i umieszczanie różnych materiałów reklamowych wewnątrz samochodu (czasopisma, broszury itp.).
- Płać za kliknięcie . Niektóre aplikacje wykorzystują również modele monetyzacji CPC (Pay Per Click) i CPM (Pay Per Impression), wyświetlając treści reklamowe w swoich aplikacjach mobilnych.
Role i funkcje aplikacji taxi
Uklon to nie jedna aplikacja, ale trzy różne usługi przeznaczone dla trzech różnych ról użytkowników. Ta aplikacja jest dla pasażerów, aplikacja dla kierowców i panel administracyjny z analityką. Uruchamiając swój odpowiednik Slanta, musisz również utworzyć te trzy aplikacje. Oto ich opis.
Pasażerowie (klienci) . To są użytkownicy, którzy skorzystają z Twojej platformy, aby wezwać taksówkę. Zrobią to za pomocą aplikacji mobilnej, więc nie muszą tworzyć desktopowej wersji platformy. Być może landing page do opisywania usług, opinii i pobierania aplikacji mobilnej.
Oto lista głównych funkcji aplikacji dla pasażerów:
- Zaloguj się Rejestracja. Użytkownik może zarejestrować się w Twojej aplikacji za pomocą numeru telefonu komórkowego, adresu e-mail lub konta Google lub Facebook . Podczas rejestracji wskazane jest poproszenie użytkownika o podanie danych osobowych (imię i nazwisko, zdjęcie, adres itp.). Będzie to potrzebne do zidentyfikowania użytkownika, jeśli zacznie naruszać regulamin Twojego serwisu (np. przeklinając lub atakując kierowcę i pasażerów).
- Profil pasażera. Podczas rejestracji wszyscy użytkownicy tworzą swój własny profil na Twojej platformie. Można go założyć przy pierwszym uruchomieniu, a następnie edytować, na przykład zmienić imię, nazwisko, zdjęcie lub adres. Również w tej sekcji możesz zwykle wybrać motyw (jasny lub ciemny), skonfigurować ustawienia bezpieczeństwa i prywatności aplikacji.
- Metody Płatności. Musisz także zintegrować kilka metod płatności ze swoim odpowiednikiem Slope. Konkretna lista zależy od kraju i regionu, w którym będzie działać Twoja internetowa platforma taksówkowa. Zwykle są to karty bankowe, PayPal i około 10 lokalnych systemów płatności.
- Kierowanie geograficzne . Śledzenie lokalizacji pasażera za pomocą GPS znacznie uprości wezwanie taksówki, ponieważ użytkownik nie będzie musiał tracić czasu na określanie swoich aktualnych współrzędnych. Może po prostu jednym kliknięciem wezwać samochód do swojej aktualnej lokalizacji - prosto i wygodnie.
- Zamawianie taksówek. To jest główna funkcja Twojej aplikacji. Umożliwi pasażerowi złożenie zamówienia taksówki i wskazanie miejsca docelowego. Dodatkowo pasażerowie mogą tutaj sprawdzić koszt przejazdu oraz zmienić trasę.
- Porównanie . System dopasowuje położenie pasażerów do najbliższych kierowców. Dopasowanie można przeprowadzić wśród wszystkich samochodów lub biorąc pod uwagę niektóre kryteria, na przykład ocenę co najmniej 4,5 z 5 gwiazdek, samochód z dużym bagażnikiem lub obecność 4 pustych miejsc.
- Zobacz sterowniki. Gdy system znajdzie dopasowanie, daje pasażerowi możliwość wyboru konkurencyjnego kierowcy. W tym celu klient może wykorzystać informacje o kierowcy i samochodzie, a także recenzje.
- Czekając na wycieczkę. Funkcja ta pokazuje lokalizację samochodu i automatycznie określa czas jego przyjazdu na postój taksówki. Również w tej sekcji zazwyczaj istnieje możliwość anulowania połączenia i zmiany adresu.
- Płatność online. Ta funkcja pozwoli pasażerom płacić za taksówki jednym kliknięciem. Dodatkowo tutaj możesz otrzymać paragon i zobaczyć zestawienie kosztów wyjazdu (kilometry i współczynniki wpływające na cenę).
- Platforma wyśle powiadomienie push na urządzenie pasażera, aby poinformować o zbliżającej się taksówce, zmianie statusu zamówienia, obciążeniu środków, aktualizacji platformy i innych rzeczach.
Taksówkarze . Ta część Twojej platformy będzie służyć potrzebom kierowców. Powinien być również zaimplementowany jako aplikacja mobilna i landing page z informacjami o wymaganiach dla kierowców i zasadach rejestracji.
Oto lista głównych funkcji aplikacji dla pasażerów:
- Zaloguj się Rejestracja. Oprócz tworzenia profilu rejestracja kierowców w usługach taksówkarskich online, takich jak Uklon , obejmuje również weryfikację tożsamości, samochodu, prawa jazdy i nie tylko. Jest to niezbędne do potwierdzenia kwalifikacji kierowcy, stanu i bezpieczeństwa jego samochodu.
- Profil kierowcy. Taksówkarze mogą również dodawać i edytować osobiste informacje profilowe, takie jak imię i nazwisko, numer telefonu, dane pojazdu, historia jazdy, zwykłe godziny pracy i inne.
- Kierowanie geograficzne . Pomaga kierowcy nawigować po lokalizacji pasażera dzięki wbudowanej nawigacji ulicznej, takiej jak Google Map API lub inne podobne narzędzie. Również informacja o aktualnej pozycji jest wysyłana do pasażera, który zarezerwował ten samochód.
- Wycieczki (zamówienia). Dzięki tej funkcjonalności kierowcy przeglądają listę dostępnych zamówień wraz ze szczegółowymi informacjami na ich temat, takimi jak punkty odbioru i zwrotu, liczba pasażerów, pilność zamówienia, wymagania dotyczące samochodu itp.
- Ta funkcja pozwoli kierowcy potwierdzić rezerwację swojego pojazdu, poczekać na potwierdzenie pasażera i anulować prośbę.
- Wycieczka . Dostarcza informacji o wycieczce.
Właściciele firm . To panel administracyjny, za pomocą którego właściciele platformy i ich pracownicy będą zarządzać usługą taksówkarską i konfigurować jej działanie. Jest realizowany jako program komputerowy lub interfejs sieciowy, który otwiera się za pośrednictwem przeglądarek internetowych.
Funkcje panelu sterowania:
- Logowanie, rejestracja, profil.
- Zarządzanie rolami administratora.
- Zarządzaj profilami kierowców (informacjami o nich).
- Zarządzanie profilami pasażerów (informacje o nich).
- Zarządzaj zamówieniami i historią zamówień.
- Zarządzanie systemem płatności.
- Zarządzanie zawartością.
Stos architektury i technologii
Architektura projektu . Kolejnym krokiem w tworzeniu internetowej aplikacji taksówkarskiej takiej jak Uklon jest opracowanie architektury technicznej i informacyjnej projektu. Architektura techniczna to lista elementów systemu i relacji między nimi. Architektura informacji (mapa nawigacyjna) to tak naprawdę struktura wszystkich przepływów użytkowników przyszłej platformy.
Architektura systemu usług taksówkarskich.
Źródło
Stos technologii. Również do Ciebie lub Twój zespół programistów będzie musiał znaleźć optymalny zestaw technologii — zestaw narzędzi programistycznych i innych rzeczy, które programiści wykorzystają do stworzenia Twojego odpowiednika Uklon . Powinien to być stos technologii do tworzenia backendu i frontendu dla interfejsu webowego i aplikacji mobilnej.
Oto zestaw technologii, które zostały użyte w rozwoju Uklon :
- Aplikacje i dane: Python, jQuery, HTML5, NGINX, PostgreSQL, MongoDB, TypeScript , AngularJS, Redis , CSS 3, Firebase, ASP.NET, Google Cloud Platform, Kafka, RabbitMQ , Microsoft SQL Server, Flask, Swift Kotlin , Scala, .NET, przepływ powietrza.
- DevOps: Docker, GitLab , Jenkins, Kubernetes, Ansible , Gradle , Grafana , Istio , ELK.
- Narzędzia: Google Analytics, Mapy Google, Elasticsearch , Kubeflow .
- Narzędzia biznesowe: Slack, Jira, Confluence.
Nawiasem mówiąc,
Uber niedawno upublicznił swój interfejs API , dzięki czemu możesz go użyć do uruchomienia własnej usługi taksówkarskiej i/lub ulepszenia swojej obecnej działalności, na przykład zintegrowania z nią aplikacji dostawy do domu, jeśli jesteś małym lokalnym dostawcą, restauracją lub barem .
Proces rozwoju systemu
Po podjęciu wszystkich decyzji i określeniu wymagań dla przyszłej platformy zespół programistów przystępuje do tworzenia projektu, a następnie na jego podstawie tworzy frontend (interfejsy użytkownika dla wszystkich trzech ról), natomiast backend (backend i API ) jest tworzony w oparciu o architekturę techniczną projektu.
Testowanie aplikacji
Testowanie to proces oceny systemu lub jego komponentów w celu ustalenia, czy spełnia on określone wymagania, czy też nie. Mówiąc najprościej, testowanie polega na wyszukiwaniu błędów i identyfikowaniu wszelkich luk, niespójności, które są sprzeczne z rzeczywistymi wymaganiami, oraz identyfikowaniu brakujących wymagań.
Uruchomienie platformy
Po dokładnych i kompleksowych testach stworzone oprogramowanie jest przenoszone z produkcji do środowiska produkcyjnego, a następnie ta aplikacja jest dodawana do list Google Graj , aplikacja Sklep , Amazon Aplikacja Sklep i Microsoft Sklep . Możesz napisać szczegóły i dołączyć kilka zrzutów ekranu z aplikacjami podkreślającymi funkcje. Pomoże to użytkownikom dowiedzieć się o Twojej aplikacji i zwiększy prawdopodobieństwo jej pobrania.
Koszt rozwoju klona Uklon
Wybrana złożoność, funkcjonalność, projekt, funkcje platformy i integracje będą miały wpływ na całkowity koszt i czas opracowywania. Oto przybliżone oszacowanie pracy programistów w godzinach dla różnych funkcji trzech interfejsów Uklon.
