// Development

Wie Entwickelt man Taxidienste wie Uklon?

Inhaltsverzeichnis

#1. Kurz über Uklon
#2. So erstellen Sie ein Analogon von Uklon
#3. Markt und Zielnische
#4. Uklon- Geschäftsmodell
#5. Rollen und Funktionen der Taxi-App
#6. Architektur- und Technologie-Stack
#7. Systementwicklungsprozess
#8. Anwendungstests
#9. Start der Plattform
#10. Entwicklungskosten für Uklon- Klone

Haben Sie Fragen?
Alexander Safonov
Der Autor des Artikels

Der erste und größte ukrainische Ridesharing -Taxidienst Uklon ist ein anschauliches Beispiel dafür, wie ein lokales Unternehmen erfolgreich der Expansion großer Giganten widerstehen kann, die die ganze Welt in ihren Markt erobert haben. In diesem Artikel beschreiben wir kurz, wie es dem ukrainischen Startup gelungen ist, größere Konkurrenten abzuwehren und einen eigenen Taxidienst ähnlich der Uklon- Anwendung zu entwickeln .

Kurz über Uklon

Uklon ist 2009 aus Evos hervorgegangen , das ein typisches Beispiel für einen traditionellen Taxidienst war. Ursprünglich wollte man aus dem neuen Projekt einen Taxidienst machen, der den bestehenden Markt einfach vom alten erben würde, aber eine Analyse der Nutzerstimmung zeigte, dass diese Initiative nicht genügend Unterstützung finden würde. Stattdessen wurde eine Online-Plattform für die Bestellung eines Taxis gestartet, die den Bewohnern ukrainischer Städte einen völlig neuen Service bietet.

Dies geschah vor dem Start der Beta-Version von Uber , daher behaupten Uklon- Vertreter oft, dass sie kein Klon eines bedeutenderen Konkurrenten sind, sondern im Gegenteil Pioniere eines neuen Marktes. Dies ist jedoch nicht der Fall, die ukrainische Plattform hat einfach die Möglichkeit eingeführt, ein Taxi über das Netzwerk zu rufen, während Uber das traditionelle Geschäftsmodell von Taxidiensten und anderen ähnlichen Diensten radikal verändert hat.

Die Gründer des ukrainischen Taxidienstes Uklon

Die Gründer des ukrainischen Taxidienstes Uklon. Von links nach rechts - Sergey Smus , Dmitry Dubrovsky, Victoria Dubrovskaya, Vitaly Dyatlenko . Quelle

Trotzdem bot Uklon damals eine bequemere und schnellere Suche nach Fahrern im Vergleich zu herkömmlichen Taxidiensten, die über Versandzentren arbeiteten. Daher wuchs das Unternehmen schnell und versuchte sogar, auf dem internationalen Markt Fuß zu fassen. Aber 2012 verlangsamte sich das Wachstum des Unternehmens erheblich, und vier Jahre später hätte Uklon ganz bankrott gehen können - 2016 trat Uber in den ukrainischen Aufgabenmarkt ein .

Wie der Gründer von Uklon schrieb , erhielten sie daraufhin mehrere „Hits“ von Uber :

  • Das amerikanische Startup lehnte es ab, mit traditionellen Taxiunternehmen zusammenzuarbeiten (im Gegensatz zu Uklon ), und arbeitete direkt mit den Fahrern zusammen.
  • Uber hat eine starke Marketingkampagne mit ziemlich berühmten Persönlichkeiten wie dem Bürgermeister von Kiew und dem Boxer Vitali Klitschko gestartet. Außerdem hat die Presse viel über Uber geschrieben und damit umsonst geworben.
  • Darüber hinaus hat der amerikanische Konkurrent einige ziemlich attraktive Anreize für Fahrer geschaffen, z. B. die Bezahlung dafür, dass sie in der App online bleiben, und die Einführung neuer Dienste wie Car Flotten , die Idee eines lokalen Taxiunternehmens neu denken.
Diese Schritte halfen Uber , in der ersten Jahreshälfte ein Drittel des Kiewer Marktes zu erobern, und Uklon drohte bankrott zu gehen. Dies veranlasste das ukrainische Unternehmen, mehrere radikale Schritte zu unternehmen, um zu überleben. Zunächst schloss die Firma den Evos -Taxidienst und leitete alle Ressourcen des Unternehmens an Uklon um. Zweitens stellte die ukrainische Plattform die Zusammenarbeit mit Taxiunternehmen ein und begann, direkt mit den Fahrern zu kommunizieren. Und drittens hat Uklon die Funktionalität seiner Anwendung aktualisiert, wobei nur die nützlichsten Funktionen darin belassen wurden, und sie unter Berücksichtigung der Best Practices ausländischer Wettbewerber (hauptsächlich Uber ) zusammengestellt. Uklon ist also tatsächlich ein fast vollständiger Klon seines Hauptkonkurrenten Uber geworden .

Neben den oben beschriebenen Schritten begann Uklon auch, mehrere Größenordnungen mehr in Marketing zu investieren (bevor Uber in die Ukraine kam, kümmerte sich Uklon nicht allzu sehr um Marketing). Das Unternehmen hat seine PR-Abteilung verstärkt und begonnen, mit jungen Tiktokern und Instabloggern zusammenzuarbeiten . Dank dieser Strategien haben sie sich gegenüber 2009 verdoppelt. Das Unternehmen förderte auch aktiv neue Funktionen wie „Safety Patrol“, die es den Benutzern ermöglicht, eine schwarze Liste mit unzulässigen Fahrern zu erstellen und im Notfall während der Fahrt die SOS-Taste zu verwenden.

Wie oft die Kunden der ukrainischen Neobank Monobank bestellte ein Taxi.

Wie oft die Kunden der ukrainischen Neobank Monobank bestellte ein Taxi. Quelle
Dank all dieser funktionalen Updates und Marketingbemühungen gelang es Uklon, seine Führungsposition auf dem ukrainischen Taximarkt bis 2018 zu behaupten, als ein weiterer Wettbewerber, Bolt , in den lokalen Markt eintrat . Danach begann Uklon allmählich an Boden zu verlieren, bis es die erste Position an Bolt verlor, aber nicht viel. Jetzt ist Uklon einer der drei Marktführer auf dem ukrainischen Taximarkt.

So erstellen Sie ein Analogon von Uklon

Jetzt, da wir wissen, wie der ukrainische Taxidienst aussieht und was ihn im Wettbewerb mit Uber erfolgreich gemacht hat (durch Ausleihen erfolgreicher Lösungen und Funktionen von Wettbewerbern und intelligentes Marketing), können wir mit detaillierten Anweisungen zur Entwicklung unseres eigenen Uklon-Analogons fortfahren.

Markt und Zielnische

Legen Sie zunächst fest, welche Taxiplattform Sie dem Markt anbieten möchten. Diese Art der Entwicklung kann nicht nur eine vollständige Kopie der Uklon- ähnlichen Anwendung und zugehöriger Dienste umfassen, sondern auch die Einführung leicht unterschiedlicher Dienste, die auf dem Geschäftsmodell eines ukrainischen Startups basieren. Hier sind einige Nischen, die Sie nutzen können, um Ihren Dienst zu starten:
  • Transport von Fracht mit geringer Tonnage;
  • Carsharing-Dienst;
  • Bestellung von großen und mittleren Personenbussen;
  • Antrag auf Abruflieferung;
  • Antrag auf Beförderung von Arbeitnehmern.
Wenn Ihr Projekt auf einen ziemlich großen Markt abzielt, können Sie außerdem auf Nischentaxidienste setzen , z. B. Autodienste für Kinder, Premium-Elektrotaxis, Carsharing-Dienste für Frauen usw. Dies wird dazu beitragen, dass sich Ihr Service von den anderen abhebt, was durch personalisierteres Marketing erhebliche Boni bieten kann.

Darüber hinaus empfiehlt es sich auch, mit einem Pilotprojekt – einer oder mehreren Großstädten – zu starten. Auf diese Weise können Sie Ihre Idee und Technologie mit einem relativ kleinen Publikum testen (es hilft, Reputationsrisiken im Falle eines Scheiterns oder Scheiterns zu verringern) und mit einem kleinen Budget. Danach kann über eine weitere Expansion nachgedacht werden.

Uklon- Geschäftsmodell

Als nächstes müssen Sie sich für das Geschäftsmodell und die Monetarisierung entscheiden. Uklon hat heute das gleiche Geschäftsmodell wie Uber . Der Taxidienst hat keine eigene Flotte, es ist eine offene Plattform, die jeder Autofahrer (wenn er bestimmte Anforderungen erfüllt) nutzen kann, um Taxidienste für jedermann anzubieten. Gleichzeitig ermöglicht Uklon den Kunden, sowohl ein separates Auto zu bestellen als auch mit einem anderen Passagier zusammenzusitzen und dadurch die Fahrt zu sparen.

Die Interaktion zwischen dem Fahrgast (Kunde) und dem Fahrer (Dienstleister) erfolgt über eine mobile Anwendung ohne Anrufe und Textnachrichten. Der Kunde gibt in der Anwendung den Abfahrts- und Zielort an, die Plattform wählt den Fahrer aus und legt die Route der Fahrt fest. Gleichzeitig hat der Fahrgast das Recht, ein Konkurrenzauto abzulehnen, wenn ihm der Zustand des Autos, die Wertung oder das Verhalten des Fahrers nicht gefällt. Die Zahlung erfolgt ebenfalls über die Anwendung.

Apps wie Uklon verdienen auf folgende Weise Geld:

  • Provision von Passagieren . Sie können Geld verdienen, indem Sie den Passagieren eine Servicegebühr von 10-25% der Gesamtkosten der Reise berechnen. Darüber hinaus können dies entweder feste Kosten (z. B. ein Prozentsatz des Betriebs oder eine Gesprächsgebühr + eine Gebühr pro Kilometer) oder Sprungpreise sein, bei denen die Zahlung von der Tageszeit, dem Verkehr, der Entfernung und dem Strom abhängt Verfügbarkeit von Taxifahrern.
  • Servicegebühr . Dies kann eine feste Buchungsgebühr und eine Gebühr für die Reservierung eines Autos nur für Sie selbst (Ihr Unternehmen) oder zusätzliche Gebühren für Service, Executive Car, Sicherheit, Zahlungsabwicklung und Stornierungsgebühren sein (dies kann als Bußgeld und Schutz vor "Spam" dienen "Buchung).
  • Werbeaktionen . Mit Werbekooperationen mit bekannten Marken wie Oyo , Pepsi und Spotify können Sie Geld verdienen . Dabei kann es sich sowohl um Außenwerbung (Bilder am Auto) als auch um die Platzierung verschiedener Werbematerialien im Auto (Zeitschriften, Prospekte etc.) handeln.
  • Pay-per-Click . Einige Apps verwenden auch CPC- (Pay Per Click) und CPM- (Pay Per Impression) Monetarisierungsmodelle, indem sie Werbeinhalte in ihrer mobilen App anzeigen.

Rollen und Funktionen der Taxi-App

Uklon ist nicht eine Anwendung, sondern drei verschiedene Dienste, die für drei verschiedene Benutzerrollen entwickelt wurden. Diese App ist für Passagiere, App für Fahrer und Admin-Panel mit Analysen. Wenn Sie Ihr Gegenstück zu Slant starten, müssen Sie auch diese drei Anwendungen erstellen. Hier ist ihre Beschreibung.

Passagiere (Kunden) . Dies sind die Benutzer, die Ihre Plattform verwenden, um ein Taxi zu rufen. Sie werden dies über eine mobile Anwendung tun, sodass sie keine Desktop - Version der Plattform entwickeln müssen. Vielleicht eine Zielseite zur Beschreibung von Diensten, Feedback und zum Herunterladen einer mobilen Anwendung.

Hier ist eine Liste der Hauptfunktionen der Anwendung für Passagiere:

  • Login-Registrierung. Ein Benutzer kann sich in Ihrer Anwendung über eine Mobiltelefonnummer, E-Mail oder ein Google- oder Facebook -Konto registrieren . Bei der Registrierung empfiehlt es sich, den Nutzer nach persönlichen Daten (Name, Foto, Adresse etc.) zu fragen. Dies wird benötigt, um den Benutzer zu identifizieren, wenn er beginnt, gegen die Regeln Ihres Dienstes zu verstoßen (z. B. den Fahrer und die Fahrgäste zu beschimpfen oder anzugreifen).
  • Bei der Registrierung legen alle Nutzer ein eigenes Profil in Ihrer Plattform an. Es kann beim ersten Start eingerichtet und dann bearbeitet werden, zum Beispiel Vorname, Nachname, Foto oder Adresse ändern. Außerdem können Sie in diesem Abschnitt normalerweise ein Design (hell oder dunkel) auswählen und Sicherheits- und Datenschutzeinstellungen für die Anwendung konfigurieren.
  • Sie müssen auch mehrere Zahlungsmethoden in Ihr Slope-Pendant integrieren. Die spezifische Liste hängt von dem Land und der Region ab, in der Ihre Online-Taxi-Plattform betrieben wird. Normalerweise sind dies Bankkarten, PayPal und etwa 10 lokale Zahlungssysteme.
  • Geotargeting . Das Verfolgen des Standorts eines Passagiers mithilfe von GPS vereinfacht das Rufen eines Taxis erheblich, da der Benutzer keine Zeit damit verbringen muss, seine aktuellen Koordinaten anzugeben. Er kann einfach mit einem Klick das Auto an seinem aktuellen Standort anrufen – einfach und bequem.
  • Dies ist die Hauptfunktion Ihrer Anwendung. Es ermöglicht dem Fahrgast, eine Taxibestellung aufzugeben und das Ziel anzugeben. Außerdem können Fahrgäste hier die Kosten der Fahrt überprüfen und die Route ändern.
  • Vergleich . Das System gleicht den Standort der Fahrgäste mit den nächstgelegenen Fahrern ab. Das Matching kann unter allen Autos oder unter Berücksichtigung einiger Kriterien durchgeführt werden, zum Beispiel eine Bewertung von mindestens 4,5 von 5 Sternen, ein Auto mit großem Kofferraum oder das Vorhandensein von 4 leeren Sitzen.
  • Treiber ansehen. Wenn das System eine Übereinstimmung findet, gibt es dem Passagier die Möglichkeit, einen konkurrenzfähigen Fahrer auszuwählen. Dazu kann der Kunde Informationen über Fahrer und Auto sowie Bewertungen nutzen.
  • Warten auf eine Reise. Diese Funktion zeigt den Standort des Autos an und ermittelt automatisch die Ankunftszeit an der Taxirufstelle. Auch in diesem Abschnitt gibt es normalerweise eine Option, um den Anruf abzubrechen und die Adresse zu ändern.
  • Mit dieser Funktion können Passagiere mit einem einzigen Klick für Taxis bezahlen. Darüber hinaus können Sie hier eine Quittung erhalten und eine Aufschlüsselung der Reisekosten (Kilometer und Koeffizienten, die den Preis beeinflussen) einsehen.
  • Die Plattform sendet eine Push -Benachrichtigung an das Gerät des Fahrgasts, um über das sich nähernde Taxi, die Änderung des Auftragsstatus, die Geldabbuchung, die Aktualisierung der Plattform und andere Dinge zu informieren.
Taxifahrer . Dieser Teil Ihrer Plattform dient den Bedürfnissen der Fahrer. Es sollte auch als mobile Anwendung und als Landingpage mit Informationen zu den Anforderungen an Fahrer und Registrierungsregeln umgesetzt werden.

Hier ist eine Liste der Hauptfunktionen der Anwendung für Passagiere:

  • Login-Registrierung. Neben der Erstellung eines Profils beinhaltet die Registrierung von Fahrern bei Online-Taxidiensten wie Uklon auch die Überprüfung Ihrer Identität, Ihres Autos, Ihres Führerscheins und mehr. Dies ist notwendig, um die Qualifikation des Fahrers, den Zustand und die Sicherheit seines Autos zu bestätigen.
  • Taxifahrer können auch persönliche Profilinformationen wie Name, Telefonnummer, Fahrzeugdetails, Fahrhistorie, übliche Arbeitszeiten und mehr hinzufügen und bearbeiten.
  • Geotargeting . Hilft dem Fahrer mit der integrierten Straßennavigation, z. B. über Google , bei der Navigation zum Standort des Beifahrers Map API oder ein anderes ähnliches Tool. Außerdem werden Informationen über die aktuelle Position an den Passagier gesendet, der dieses Auto gebucht hat.
  • Fahrten (Bestellungen). Durch diese Funktion sehen die Fahrer eine Liste der verfügbaren Aufträge mit detaillierten Informationen darüber, wie z. B. Abhol- und Abgabestellen, Anzahl der Passagiere, Dringlichkeit der Bestellung, Fahrzeuganforderungen usw.
  • Bestätigung. Diese Funktion ermöglicht es dem Fahrer, die Buchung seines Fahrzeugs zu bestätigen, auf die Bestätigung des Fahrgasts zu warten und die Anfrage zu stornieren.
  • Reise . Bietet Informationen über die Reise.
Geschäftsinhaber . Dies ist ein Admin-Panel, über das die Plattformbesitzer und ihre Mitarbeiter den Taxidienst verwalten und seinen Betrieb konfigurieren. Es ist als Desktop -Programm oder als Webschnittstelle implementiert, die über Internetbrowser geöffnet wird.

Funktionen des Bedienfelds:

  • Login, Registrierung, Profil.
  • Verwaltung von Administratorrollen.
  • Fahrerprofile verwalten (Informationen darüber).
  • Verwaltung von Passagierprofilen (Informationen über sie).
  • Bestellungen und Bestellhistorie verwalten.
  • Verwaltung des Zahlungssystems.
  • Sonstiges.
  • Inhaltsverwaltung.

Architektur- und Technologie-Stack

Projektarchitektur . Der nächste Schritt bei der Erstellung einer Online-Taxianwendung wie Uklon ist die Entwicklung der technischen und Informationsarchitektur des Projekts. Technische Architektur ist eine Liste von Systemelementen und den Beziehungen zwischen ihnen. Die Informationsarchitektur (Navigationskarte) ist eigentlich die Struktur aller Benutzerströme der zukünftigen Plattform.Die Architektur des Taxidienstsystems
Die Architektur des Taxidienstsystems. Quelle
Technologie-Stack. Auch für dich oder Ihr Entwicklungsteam muss den optimalen Technologie-Stack finden – eine Reihe von Entwicklungstools und andere Dinge, die Entwickler verwenden, um Ihr Uklon- Analogon zu erstellen . Es sollte ein Stapel von Technologien für die Entwicklung des Backends und Frontends für die Webschnittstelle und die mobile Anwendung sein.

Hier ist eine Reihe von Technologien, die bei der Entwicklung von Uklon verwendet wurden :

  • Anwendung und Daten: 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, Luftstrom.
  • DevOps: Docker, GitLab , Jenkins, Kubernetes, Ansible , Gradle , Grafana , Istio , ELK.
  • Dienstprogramme: Google Analytics, Google Maps, Elasticsearch , Kubeflow .
  • Business-Tools: Slack, Jira, Confluence.
Übrigens hat Uber kürzlich seine API öffentlich gemacht , sodass Sie damit Ihren eigenen Taxidienst starten und/oder Ihr aktuelles Geschäft verbessern können, z. B. die Integration einer Hausliefer-App, wenn Sie ein kleiner lokaler Anbieter, ein Restaurant oder eine Bar sind.

Systementwicklungsprozess

Wenn alle Entscheidungen getroffen und die Anforderungen an die zukünftige Plattform formuliert sind, beginnt das Entwicklerteam mit der Erstellung des Designs und erstellt darauf aufbauend das Frontend (Benutzeroberflächen für alle drei Rollen), während das Backend (Backend und API ) wird basierend auf der technischen Architektur des Projekts erstellt.

Anwendungstests

Testen ist der Prozess der Bewertung eines Systems oder seiner Komponenten, um herauszufinden, ob es bestimmte Anforderungen erfüllt oder nicht. Einfach ausgedrückt geht es beim Testen darum, nach Fehlern zu suchen und Lücken, Inkonsistenzen, die mit den tatsächlichen Anforderungen in Konflikt stehen, und fehlende Anforderungen zu identifizieren.

Start der Plattform

Nach gründlichen und umfassenden Tests wird die erstellte Software von der Produktions- in die Produktionsumgebung verschoben und diese Anwendung wird dann zu den Google -Einträgen hinzugefügt Spielen , App Shop , Amazon App Shop und Microsoft Speichern . Sie können Details schreiben und einige Screenshots von Apps hinzufügen, die Funktionen hervorheben. Dadurch erfahren Nutzer mehr über Ihre App und erhöhen die Wahrscheinlichkeit, dass sie heruntergeladen wird.

Entwicklungskosten für Uklon- Klone

Die Komplexität, Funktionalität, das Design, die Plattformfunktionen und die Integrationen, die Sie auswählen, wirken sich auf die Gesamtkosten und die Entwicklungszeit aus. Hier ist eine grobe Schätzung des Entwickleraufwands in Stunden für verschiedene Funktionen der drei Uklon-Schnittstellen.

Entwicklungskosten für Uklon- Klone

Feedback von unseren Kunden

Entwicklung eines komplexen Ökosystems auf Basis der Blockchain-Technologie.

Hast du eine Frage?

Ihre name *
Ihre E-Mail *
Ihre Telefonnummer
Botschaft
 

Hast du Fragen? Sie können uns schreiben.

Telegram

Seit 2015 bringen wir Ihre Idee in das Qualitätsprodukt ein.

Abonniere unseren Newsletter