// Development

Comment Développer un Service de Taxi Comme Uklon?

Table des matières

#1. En bref sur Uklon
#2. Comment créer un analogue d'Uklon
#3. Marché et niche cible
#4. Modèle économique d' Uklon
#5. Rôles et fonctions de l'application taxi
#6. Pile d'architecture et de technologie
#7. Processus de développement du système
#8. Test d'applications
#9. Lancement de la plateforme
#10. Coût de développement du clone Uklon

Le premier et le plus grand service ukrainien de taxis en covoiturage Uklon est un exemple frappant de la façon dont une entreprise locale peut résister avec succès à l'expansion de grands géants qui ont conquis le monde entier sur son marché. Dans cet article, nous décrirons brièvement comment la startup ukrainienne a réussi à repousser des concurrents plus importants et comment développer son propre service de taxi similaire à l' application Uklon .

En bref sur Uklon

Uklon est né en 2009 d' Evos , qui était un exemple typique de service de taxi traditionnel. Initialement, ils voulaient créer un service de taxi à partir du nouveau projet, qui hériterait simplement du marché existant de l'ancien, mais une analyse du sentiment des utilisateurs a montré que cette initiative ne trouverait pas un soutien suffisant. Au lieu de cela, une plate-forme en ligne de commande de taxi a été lancée, offrant aux habitants des villes ukrainiennes un tout nouveau type de service.

Cela a été fait avant le lancement de la version bêta d' Uber , donc les représentants d'Uklon prétendent souvent qu'ils ne sont pas un clone d'un concurrent plus éminent, mais, au contraire, des pionniers d'un nouveau marché. Mais ce n'est pas le cas, la plate-forme ukrainienne a simplement introduit la possibilité d'appeler un taxi via le réseau, tandis qu'Uber a radicalement changé le modèle commercial traditionnel des services de taxi et autres services similaires.Les fondateurs du service de taxi ukrainien Uklon

Les fondateurs du service de taxi ukrainien Uklon. De gauche à droite - Sergey Smus , Dmitry Dubrovsky, Victoria Dubrovskaya, Vitaly Dyatlenko . La source

Cependant, malgré cela, à cette époque, Uklon offrait une recherche de chauffeurs plus pratique et plus rapide par rapport aux services de taxi traditionnels qui fonctionnaient via des centres de répartition. Par conséquent, l'entreprise s'est développée rapidement et a même essayé d'entrer sur le marché international. Mais en 2012, la croissance de l'entreprise a considérablement ralenti et quatre ans plus tard , Uklon aurait pu faire faillite - en 2016, Uber est entré sur le marché ukrainien des tâches .

Comme l'écrivait le fondateur d' Uklon , ils ont ensuite reçu plusieurs "hit" d' Uber :

  • La startup américaine a refusé de coopérer avec les compagnies de taxi traditionnelles (contrairement à Uklon ), travaillant directement avec les chauffeurs.
  • Uber a lancé une puissante campagne de marketing mettant en vedette des personnalités assez célèbres telles que le maire de Kiev et le boxeur Vitali Klitschko. De plus, la presse a beaucoup écrit sur Uber , faisant ainsi de la publicité gratuite.
  • De plus, le concurrent américain a créé des incitations assez intéressantes pour les conducteurs, comme les payer pour rester en ligne sur l'application et lancer de nouveaux services tels que Car Flottes , repenser l'idée d'une compagnie de taxi locale.
Ces mesures ont aidé Uber à capturer un tiers du marché de Kiev au cours du premier semestre de l'année, et Uklon risquait de faire faillite. Cela a incité l'entreprise ukrainienne à prendre plusieurs mesures radicales pour survivre. Tout d'abord, l'entreprise a fermé le service de taxi Evos , redirigeant toutes les ressources de l'entreprise vers Uklon. Deuxièmement, la plateforme ukrainienne a cessé de coopérer avec les compagnies de taxis et a commencé à communiquer directement avec les chauffeurs. Et troisièmement, Uklon a mis à jour les fonctionnalités de son application, en n'y laissant que les fonctions les plus utiles et en les compilant en tenant compte des meilleures pratiques des concurrents étrangers (principalement Uber ). Ainsi, Uklon , en fait, est devenu un clone presque complet de son principal concurrent - Uber .

Avez-vous besoin de développer un projet réussi?

Obtenez une consultation rapide.

Demander un prix

Parallèlement aux étapes décrites ci-dessus, Uklon a également commencé à investir plusieurs ordres de grandeur dans le marketing (avant l'arrivée d' Uber en Ukraine , Uklon ne se souciait pas trop du marketing). L'entreprise a renforcé son service de relations publiques et a commencé à travailler avec de jeunes tiktokers et instabloggers . Grâce à ces stratégies, ils ont doublé par rapport à 2009. La société a également activement promu de nouvelles fonctionnalités telles que "Safety Patrol", qui permet aux utilisateurs de créer une liste noire de conducteurs répréhensibles et d'utiliser le bouton SOS en cas d'urgence pendant la conduite.Combien de fois les clients de ukrainienne Monobank a commandé un taxi.

Combien de fois les clients de la néobanque ukrainienne Monobank a commandé un taxi. La source
Grâce à toutes ces mises à jour fonctionnelles et efforts marketing, Uklon a réussi à maintenir son leadership sur le marché ukrainien des taxis jusqu'en 2018, date à laquelle un autre concurrent, Bolt , est entré sur le marché local . Après cela, Uklon a progressivement commencé à perdre du terrain jusqu'à ce qu'il perde la première position au profit de Bolt , mais pas de beaucoup. Aujourd'hui, Uklon est l'un des trois leaders du marché ukrainien des taxis.

Comment créer un analogue d'Uklon

Maintenant que nous savons à quoi ressemble le service de taxi ukrainien et ce qui lui a permis de rivaliser avec Uber (en empruntant des solutions et des fonctions performantes à des concurrents et à un marketing brillant), nous pouvons poursuivre avec des instructions détaillées pour développer notre propre analogue d'Uklon.

Marché et niche cible

Tout d'abord, déterminez quelle plateforme de taxi vous souhaitez proposer au marché. Ce type de développement peut impliquer non seulement une copie complète de l'application de type Uklon et des services associés, mais également le lancement de services légèrement différents basés sur le modèle commercial d'une startup ukrainienne. Voici quelques niches que vous pouvez utiliser pour lancer votre service :
  • transport de marchandises de petit tonnage;
  • service d'autopartage;
  • commander des autobus de passagers de grande et moyenne taille ;
  • demande de livraison à la demande;
  • application pour le transport des employés.
De plus, si votre projet vise un marché assez large, alors vous pouvez également miser sur des services de taxi de niche , comme les services de voiture pour les enfants, les taxis électriques premium, les services d'autopartage pour les femmes, etc. Cela aidera à faire en sorte que votre service se démarque des autres, ce qui peut offrir des bonus importants grâce à un marketing plus personnalisé.

En outre, il est également recommandé de commencer par un projet pilote - une ou plusieurs grandes villes. Cela vous permettra de tester votre idée et votre technologie sur un public relativement restreint (cela contribuera à réduire les risques de réputation en cas d'échec ou d'échec) et avec un petit budget. Après cela, il sera possible de penser à une nouvelle extension.

Modèle économique d' Uklon

Ensuite, vous devez décider du modèle commercial et de la monétisation. Uklon a aujourd'hui le même modèle économique qu'Uber . Le service de taxi n'a pas sa propre flotte, c'est une plate-forme ouverte que tout conducteur de voiture (s'il répond à certaines exigences) peut utiliser pour fournir des services de taxi à tout le monde. Dans le même temps, Uklon permet aux clients de commander à la fois une voiture séparée et de s'asseoir avec un autre passager et ainsi d'économiser sur le voyage.

L'interaction entre le passager (client) et le conducteur (prestataire de services) s'effectue via une application mobile sans appels ni SMS. Le client précise le point de départ et de destination dans l'application, la plateforme sélectionne le chauffeur et réalise l'itinéraire du trajet. Dans le même temps, le passager a le droit de refuser une voiture concurrente s'il n'aime pas l'état de la voiture, la cote ou le comportement du conducteur. Le paiement s'effectue également via l'application.

Des applications comme Uklon gagnent de l'argent des manières suivantes :

  • Commission des passagers . Vous pouvez gagner de l'argent en facturant aux passagers des frais de service de 10 à 25 % du coût total du voyage. De plus, il peut s'agir soit d'un coût fixe (par exemple, un pourcentage de l'opération ou un tarif d'appel + un tarif pour chaque kilomètre), soit d'un prix de saut, où le paiement dépend de l'heure de la journée, du trafic, de la distance parcourue et du courant. disponibilité des chauffeurs de taxi.
  • Frais de service . Il peut s'agir de frais de réservation fixes et de frais de réservation d'une voiture uniquement pour vous-même (votre entreprise) ou de frais supplémentaires pour le service, la voiture de fonction, la sécurité, le traitement des paiements et les frais d'annulation (cela peut servir d'amende et de protection contre le « spam ». " réservation).
  • Promotions . Vous pouvez gagner de l'argent grâce à des collaborations publicitaires avec des marques célèbres telles que Oyo , Pepsi et Spotify . Il peut s'agir à la fois de publicité extérieure (images sur la voiture) et de placement de divers supports publicitaires à l'intérieur de la voiture (magazines, brochures, etc.).
  • Payer par clic . Certaines applications utilisent également des modèles de monétisation CPC (Pay Per Click) et CPM (Pay Per Impression) en affichant du contenu publicitaire dans leur application mobile.

Rôles et fonctions de l'application taxi

Uklon n'est pas une application, mais trois services différents conçus pour trois rôles d'utilisateurs différents. Cette application est destinée aux passagers, à l'application pour les conducteurs et au panneau d'administration avec analyses. Lors du lancement de votre homologue de Slant, vous devez également créer ces trois applications. Voici leur descriptif.

Passagers (clients) . Ce sont les utilisateurs qui utiliseront votre plateforme pour appeler un taxi. Ils le feront via une application mobile, ils n'ont donc pas besoin de développer une version de bureau de la plateforme. Peut -être une page de destination pour décrire les services, les commentaires et télécharger une application mobile.

Voici une liste des principales fonctions de l'application pour les passagers :

  • Enregistrement de connexion. Un utilisateur peut s'inscrire dans votre application via un numéro de téléphone portable, un e-mail ou un compte Google ou Facebook . Lors de l'inscription, il est conseillé de demander à l'utilisateur des données personnelles (nom, photo, adresse, etc.). Cela sera nécessaire pour identifier l'utilisateur s'il commence à enfreindre les règles de votre service (par exemple, jurer ou attaquer le conducteur et les passagers).
  • Profil passager. Lors de l'inscription, tous les utilisateurs créent leur propre profil sur votre plateforme. Il peut être paramétré au premier démarrage puis modifié, par exemple , modifier le prénom, le nom, la photo ou l'adresse. Toujours dans cette section, vous pouvez généralement choisir un thème (clair ou foncé), configurer les paramètres de sécurité et de confidentialité de l'application.
  • Méthodes de payement. Vous devez également intégrer plusieurs méthodes de paiement dans votre contrepartie Slope. La liste spécifique dépend du pays et de la région où votre plateforme de taxi en ligne opérera. Il s'agit généralement de cartes bancaires, de PayPal et d'une dizaine de systèmes de paiement locaux.
  • Géociblage . Le suivi de l'emplacement d'un passager à l'aide du GPS simplifiera grandement l'appel d'un taxi, puisque l'utilisateur n'aura pas besoin de passer du temps à spécifier ses coordonnées actuelles. Il peut simplement appeler la voiture à son emplacement actuel en un seul clic - simple et pratique.
  • Commande de taxis. C'est la fonction principale de votre application. Il permettra au passager de passer une commande de taxi et d'indiquer la destination. De plus, les passagers peuvent ici vérifier le coût du voyage et modifier l'itinéraire.
  • Comparaison . Le système fait correspondre l'emplacement des passagers avec les chauffeurs les plus proches. L'appariement peut être effectué parmi toutes les voitures ou en tenant compte de certains critères, par exemple , une note d'au moins 4,5 étoiles sur 5, une voiture avec un grand coffre, ou la présence de 4 places vides.
  • Afficher les pilotes. Lorsque le système trouve une correspondance, il donne au passager la possibilité de sélectionner un conducteur compétitif. Pour ce faire, le client peut utiliser des informations sur le conducteur et la voiture, ainsi que des avis.
  • En attente d'un voyage. Cette fonction indique l'emplacement de la voiture et détermine automatiquement l'heure de son arrivée au point d'appel des taxis. Également dans cette section, il y a généralement une option pour annuler l'appel et changer l'adresse.
  • Paiement en ligne. Cette fonctionnalité permettra aux passagers de payer les taxis en un seul clic. De plus, ici, vous pouvez obtenir un reçu et voir une ventilation du coût du voyage (kilomètres et coefficients qui affectent le prix).
  • La plate-forme enverra une notification push à l'appareil du passager pour l'informer de l'approche du taxi, du changement de statut de la commande, du débit d'argent, de la mise à jour de la plate-forme et d'autres choses.
Chauffeurs de taxis . Cette partie de votre plateforme répondra aux besoins des chauffeurs. Il devrait également être mis en œuvre sous la forme d'une application mobile et d'une page de destination contenant des informations sur les exigences pour les conducteurs et les règles d'enregistrement.

Voici une liste des principales fonctions de l'application pour les passagers :

  • Enregistrement de connexion. En plus de créer un profil, l'enregistrement des chauffeurs dans les services de taxi en ligne tels que Uklon implique également la vérification de votre identité, de votre voiture, de votre permis de conduire, etc. Cela est nécessaire pour confirmer les qualifications du conducteur, l'état et la sécurité de sa voiture.
  • Profil conducteur. Les chauffeurs de taxi peuvent également ajouter et modifier des informations de profil personnelles telles que le nom, le numéro de téléphone, les détails du véhicule, l'historique de conduite, les heures de travail habituelles, etc.
  • Géociblage . Aide le conducteur à naviguer vers l'emplacement du passager grâce à la navigation routière intégrée, par exemple via Google Map API ou autre outil similaire. De plus, des informations sur la position actuelle sont envoyées au passager qui a réservé cette voiture.
  • Voyages (commandes). Grâce à cette fonctionnalité, les conducteurs visualisent une liste des commandes disponibles avec des informations détaillées à leur sujet, telles que les points de prise en charge et de dépose, le nombre de passagers, l'urgence de la commande, les besoins en voiture, etc.
  • Cette fonctionnalité permettra au conducteur de confirmer la réservation de son véhicule, d'attendre la confirmation du passager et d'annuler la demande.
  • Voyage . Fournit des informations sur le voyage.
Propriétaires d'entreprises . Il s'agit d'un panneau d'administration à travers lequel les propriétaires de la plateforme et leurs employés géreront le service de taxi et configureront son fonctionnement. Il est implémenté sous la forme d'un programme de bureau ou d'une interface Web qui s'ouvre via les navigateurs Internet.

Fonctionnalités du panneau de contrôle :

  • Connexion, inscription, profil.
  • Gestion des rôles d'administrateur.
  • Gérer les profils des conducteurs (informations les concernant).
  • Gestion des profils des passagers (informations les concernant).
  • Gérer les commandes et l'historique des commandes.
  • Gestion du système de paiement.
  • Gestion de contenu.

Pile d'architecture et de technologie

Architecture du projet . La prochaine étape dans la création d'une application de taxi en ligne comme Uklon consiste à développer l'architecture technique et informationnelle du projet. L'architecture technique est une liste d'éléments du système et les relations entre eux. L'architecture de l'information (plan de navigation) est en fait la structure de tous les flux d'utilisateurs de la future plateforme.L'architecture du système de service de taxi
L'architecture du système de service de taxi. La source
Pile technologique. Aussi pour toi ou votre équipe de développement devra trouver la pile technologique optimale - un ensemble d'outils de développement et d'autres choses que les développeurs utiliseront pour créer votre analogue Uklon . Il devrait s'agir d'une pile de technologies permettant de développer le backend et le frontend de l'interface Web et de l'application mobile.

Voici un ensemble de technologies qui ont été utilisées dans le développement d' Uklon :

  • Application et données : 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, flux d'air.
  • DevOps : Docker, GitLab , Jenkins, Kubernetes, Ansible , Gradle , Grafana , Istio , ELK.
  • Utilitaires : Google Analytics, Google Maps, Elasticsearch , Kubeflow .
  • Outils métiers : Slack, Jira, Confluence.
Incidemment, Uber a récemment rendu son API publique , vous pouvez donc l'utiliser pour lancer votre propre service de taxi et/ou améliorer votre activité actuelle, par exemple en y intégrant une application de livraison à domicile si vous êtes un petit vendeur local, un restaurant ou un bar. .

Processus de développement du système

Lorsque toutes les décisions sont prises et que les exigences pour la future plate-forme sont établies, l'équipe de développeurs commence à créer le design puis, sur cette base, crée le frontend (interfaces utilisateur pour les trois rôles), tandis que le backend (backend et API ) est créé sur la base de l'architecture technique du projet.

Test d'applications

Le test est le processus d'évaluation d'un système ou de ses composants afin de déterminer s'il satisfait ou non aux exigences spécifiées. En termes simples, les tests consistent à rechercher les bogues et à identifier les lacunes, les incohérences qui entrent en conflit avec les exigences réelles et à identifier les exigences manquantes.

Lancement de la plateforme

Après des tests approfondis et complets, le logiciel créé est déplacé de l'environnement de production à l'environnement de production, puis cette application est ajoutée aux listes Google . Jouer , Application Magasin , Amazone Application Boutique et Microsoft Magasin . Vous pouvez écrire des détails et inclure des captures d'écran d'applications mettant en évidence les fonctionnalités. Cela aidera les utilisateurs à en savoir plus sur votre application et la rendra plus susceptible d'être téléchargée.

Coût de développement du clone Uklon

La complexité, la fonctionnalité, la conception, les fonctionnalités de la plate-forme et les intégrations que vous choisissez affecteront le coût global et le temps de développement. Voici une estimation approximative de l'effort du développeur en heures pour diverses fonctionnalités des trois interfaces Uklon. Coût de développement du clone Uklon

Commentaires de nos clients

Développement d'un écosystème complexe basé sur la technologie blockchain

Avez-vous des questions?

Votre nom *
Email *
Téléphone
Message
 

Avez-vous des questions? Tu peux nous ecrire.

Telegram

Depuis 2015, nous aidons à apporter votre idée au produit de qualité.

Abonnez-vous à notre newsletter