// Development

Cómo Desarrollar un Servicio de Taxi como Uklon

Table des matières

#1. Brevemente sobre Uklon
#2. Cómo crear un análogo de Uklon
#3. Nicho de mercado y objetivo
#4. Modelo de negocio uklon
#5. Roles y funciones de la aplicación de taxi
#6. Pila de arquitectura y tecnología
#7. Proceso de desarrollo del sistema
#8. Pruebas de aplicaciones
#9. Lanzamiento de la plataforma
#10. Costo de desarrollo del clon de Uklon

El primer y más grande servicio de taxi compartido de Ucrania, Uklon , es un vívido ejemplo de cómo una empresa local puede resistir con éxito la expansión de grandes gigantes que han conquistado todo el mundo en su mercado. En este artículo, describiremos brevemente cómo la startup ucraniana logró defenderse de los competidores más grandes y cómo desarrollar su propio servicio de taxi similar a la aplicación Uklon .

Brevemente sobre Uklon

Uklon surgió en 2009 de Evos , que era un ejemplo típico de un servicio de taxi tradicional. Inicialmente, querían crear un servicio de taxi a partir del nuevo proyecto, que simplemente heredaría el mercado existente del anterior, pero un análisis del sentimiento de los usuarios mostró que esta iniciativa no encontraría suficiente apoyo. En cambio, se lanzó una plataforma en línea para pedir un taxi, que ofrece a los residentes de las ciudades ucranianas un tipo de servicio completamente nuevo.

Esto se hizo antes del lanzamiento de la versión beta de Uber , por lo que los representantes de Uklon suelen afirmar que no son un clon de un competidor más eminente, sino, por el contrario, pioneros de un nuevo mercado. Pero no es así, la plataforma ucraniana simplemente introdujo la posibilidad de llamar a un taxi a través de la red, mientras que Uber cambió radicalmente el modelo de negocio tradicional de los servicios de taxi y otros servicios similares.Los fundadores del servicio de taxi ucraniano Uklon

Los fundadores del servicio de taxi ucraniano Uklon. De izquierda a derecha: Sergey Smus , Dmitry Dubrovsky, Victoria Dubrovskaya, Vitaly Dyatlenko . Fuente

Sin embargo, a pesar de esto, en ese momento Uklon sí ofrecía una búsqueda de conductores más conveniente y rápida en comparación con los servicios de taxi tradicionales que funcionaban a través de los centros de despacho. Por lo tanto, la empresa creció rápidamente e incluso intentó ingresar al mercado internacional. Pero en 2012, el crecimiento de la compañía se desaceleró significativamente, y cuatro años después , Uklon podría haber quebrado por completo: en 2016, Uber ingresó al mercado de tareas ucraniano .

Como escribió el fundador de Uklon , luego recibieron varios "golpes" de Uber :

  • La startup estadounidense se negó a cooperar con las empresas de taxis tradicionales (a diferencia de Uklon ), trabajando directamente con los conductores.
  • Uber ha lanzado una potente campaña de marketing protagonizada por personajes bastante famosos como el alcalde de Kiev y el boxeador Vitali Klitschko. Además, la prensa escribió mucho sobre Uber , publicitándolo así de forma gratuita.
  • Además, el competidor estadounidense creó algunos incentivos bastante atractivos para los conductores, como pagarles para permanecer en línea en la aplicación y lanzar nuevos servicios como Car Fleets , replanteando la idea de una empresa de taxis local.
Estos movimientos ayudaron a Uber a capturar un tercio del mercado de Kiev durante la primera mitad del año, y Uklon estaba en peligro de quebrar. Esto estimuló a la empresa ucraniana a tomar varias medidas radicales para sobrevivir. Primero, la firma cerró el servicio de taxis Evos , redirigiendo todos los recursos de la empresa a Uklon. En segundo lugar, la plataforma ucraniana dejó de cooperar con las empresas de taxis y comenzó a comunicarse directamente con los conductores. Y en tercer lugar, Uklon actualizó la funcionalidad de su aplicación, dejando en ella solo las funciones más útiles y compilándolas teniendo en cuenta las mejores prácticas de los competidores extranjeros (principalmente Uber ). Entonces, Uklon , de hecho, se ha convertido en un clon casi completo de su principal competidor: Uber.

Junto con los pasos descritos anteriormente, Uklon también comenzó a invertir varios órdenes de magnitud más en marketing (antes de que Uber llegara a Ucrania , a Uklon no le importaba demasiado el marketing). La empresa ha reforzado su departamento de relaciones públicas y ha comenzado a trabajar con jóvenes tiktokers e instabloggers . Gracias a estas estrategias, se han duplicado respecto a 2009. La empresa también promovió activamente nuevas funciones como "Patrulla de seguridad", que permite a los usuarios crear una lista negra de conductores inaceptables y usar el botón SOS en caso de emergencia mientras conducen.¿Cuántas veces los clientes del neobanco ucraniano? Monobank pidió un taxi.

¿Cuántas veces los clientes del neobanco ucraniano? Monobank pidió un taxi. Fuente
Gracias a todas estas actualizaciones funcionales y esfuerzos de marketing, Uklon logró mantener su liderazgo en el mercado de taxis de Ucrania hasta 2018, cuando otro competidor, Bolt , ingresó al mercado local . Después de eso, Uklon comenzó a perder terreno gradualmente hasta perder la primera posición ante Bolt , pero no por mucho. Ahora Uklon es uno de los tres líderes en el mercado de taxis de Ucrania.

Cómo crear un análogo de Uklon

Ahora que sabemos cómo es el servicio de taxi ucraniano y qué lo hizo exitoso al competir con Uber (tomando prestadas soluciones y funciones exitosas de los competidores y un marketing brillante), podemos proceder con instrucciones detalladas para desarrollar nuestro propio análogo de Uklon.

Nicho de mercado y objetivo

En primer lugar, determina qué plataforma de taxis quieres ofrecer al mercado. Este tipo de desarrollo puede implicar no solo una copia completa de la aplicación similar a Uklon y los servicios relacionados, sino también el lanzamiento de servicios ligeramente diferentes basados en el modelo comercial de una empresa emergente ucraniana. Aquí hay algunos nichos que puede usar para lanzar su servicio:
  • transporte de carga de pequeño tonelaje;
  • servicio de coche compartido;
  • pedidos de autobuses de pasajeros grandes y medianos;
  • solicitud de entrega a pedido;
  • Solicitud de transporte de empleados.
Además, si su proyecto apunta a un mercado bastante grande, entonces también puede apostar por servicios de taxi de nicho , como servicios de automóviles para niños, taxis eléctricos premium, servicios de automóviles compartidos para mujeres, etc. Esto ayudará a que su servicio se destaque del resto, lo que puede proporcionar bonificaciones significativas a través de un marketing más personalizado.

Además, también se recomienda comenzar con un proyecto piloto: una o más ciudades grandes. Esto le permitirá probar su idea y tecnología en una audiencia relativamente pequeña (ayudará a reducir los riesgos reputacionales en caso de fracaso o fracaso) y con un presupuesto reducido. Después de eso, será posible pensar en una mayor expansión.

Modelo de negocio uklon

A continuación, debe decidir sobre el modelo de negocio y la monetización. Uklon hoy tiene el mismo modelo de negocio que Uber . El servicio de taxi no cuenta con flota propia, es una plataforma abierta que cualquier conductor de automóvil (si cumple con ciertos requisitos) puede utilizar para brindar servicios de taxi a todos. Al mismo tiempo, Uklon permite a los clientes pedir un automóvil por separado y sentarse con otro pasajero y, por lo tanto, ahorrar en el viaje.

La interacción entre el pasajero (cliente) y el conductor (proveedor de servicios) se realiza a través de una aplicación móvil sin llamadas ni mensajes de texto. El cliente especifica el punto de salida y destino en la aplicación, la plataforma selecciona al conductor y realiza la ruta del viaje. Al mismo tiempo, el pasajero tiene derecho a rechazar un coche de la competencia si no le gusta el estado del coche, la calificación o el comportamiento del conductor. El pago también se realiza a través de la aplicación.

Aplicaciones como Uklon ganan dinero de las siguientes maneras:

  • Comisión de los pasajeros . Puede ganar dinero cobrando a los pasajeros una tarifa de servicio del 10-25% del costo total del viaje. Además, esto puede ser un costo fijo (por ejemplo, un porcentaje de la operación o una tarifa de llamada + una tarifa por cada kilómetro), o una tarifa de salto, donde el pago depende de la hora del día, el tráfico, la distancia de viaje y la tarifa actual. Disponibilidad de taxistas.
  • Tarifa de servicio . Esto puede ser una tarifa de reserva fija y una tarifa por reservar un automóvil solo para usted (su empresa) o tarifas adicionales por servicio, automóvil ejecutivo, seguridad, procesamiento de pagos y tarifas de cancelación (esto puede servir como una multa y protección contra el "spam " reserva).
  • promociones _ Puedes ganar dinero con colaboraciones publicitarias con marcas famosas como Oyo , Pepsi y Spotify . Puede ser tanto publicidad exterior (imágenes en el coche) como colocación de diversos materiales publicitarios en el interior del coche (revistas, folletos, etc.).
  • Pago Por Clic . Algunas aplicaciones también utilizan modelos de monetización CPC (pago por clic) y CPM (pago por impresión) al mostrar contenido publicitario dentro de su aplicación móvil.

Roles y funciones de la aplicación de taxi

Uklon no es una aplicación, sino tres servicios diferentes diseñados para tres roles de usuario diferentes. Esta aplicación es para pasajeros, aplicación para conductores y panel de administración con análisis. Al iniciar su contraparte de Slant, también debe crear estas tres aplicaciones. Aquí está su descripción.

Pasajeros (clientes) . Estos son los usuarios que utilizarán tu plataforma para llamar a un taxi. Lo harán a través de una aplicación móvil, por lo que no necesitan desarrollar una versión de escritorio de la plataforma. Tal vez una página de inicio para describir servicios, comentarios y descargar una aplicación móvil.

Aquí hay una lista de las principales funciones de la aplicación para pasajeros:

  • Registro de inicio de sesión. Un usuario puede registrarse en su aplicación a través de un número de teléfono móvil, correo electrónico o una cuenta de Google o Facebook . Al registrarse, es recomendable solicitar al usuario datos personales (nombre, foto, dirección, etc.). Esto será necesario para identificar al usuario si comienza a violar las reglas de su servicio (por ejemplo, insultar o atacar al conductor y a los pasajeros).
  • Perfil del pasajero. Al registrarse, todos los usuarios crean su propio perfil en su plataforma. Se puede configurar en el primer inicio y luego editar, por ejemplo , cambiar el nombre, el apellido, la foto o la dirección. También en esta sección, generalmente puede elegir un tema (claro u oscuro), configurar los ajustes de seguridad y privacidad para la aplicación.
  • Métodos de pago. También debe integrar varios métodos de pago en su contraparte de Slope. La lista específica depende del país y la región donde operará su plataforma de taxis en línea. Por lo general, se trata de tarjetas bancarias, PayPal y unos 10 sistemas de pago locales.
  • Geotargeting. El seguimiento de la ubicación de un pasajero mediante GPS simplificará en gran medida llamar a un taxi, ya que el usuario no necesitará dedicar tiempo a especificar sus coordenadas actuales. Simplemente puede llamar al automóvil en su ubicación actual con un solo clic, simple y conveniente.
  • Pedido de taxis. Esta es la función principal de su aplicación. Permitirá al pasajero realizar una orden de taxi e indicar el destino. Además, aquí los pasajeros pueden consultar el costo del viaje y cambiar la ruta.
  • Comparación. El sistema hace coincidir la ubicación de los pasajeros con los conductores más cercanos. El emparejamiento se puede realizar entre todos los coches o teniendo en cuenta algunos criterios, por ejemplo , una calificación de al menos 4,5 sobre 5 estrellas, un coche con un maletero grande o la presencia de 4 asientos vacíos.
  • Ver controladores. Cuando el sistema encuentra una coincidencia, le da al pasajero la opción de seleccionar un conductor competitivo. Para ello, el cliente puede utilizar información sobre el conductor y el coche, así como reseñas.
  • Esperando un viaje. Esta función muestra la ubicación del automóvil y determina automáticamente la hora de su llegada al punto de llamada de taxi. También en este apartado suele haber una opción para cancelar la llamada y cambiar la dirección.
  • Pago en línea. Esta función permitirá a los pasajeros pagar taxis con un solo clic. Además, aquí puede obtener un recibo y ver un desglose del costo del viaje (kilómetros y coeficientes que afectan el precio).
  • Notificación. La plataforma enviará una notificación automática al dispositivo del pasajero para informar sobre el taxi que se aproxima, el cambio de estado del pedido, el débito de dinero, la actualización de la plataforma y otras cosas.
Taxistas . Esta parte de su plataforma atenderá las necesidades de los conductores. También debe implementarse como una aplicación móvil y una página de inicio con información sobre los requisitos para los conductores y las reglas de registro.

Aquí hay una lista de las principales funciones de la aplicación para pasajeros:

  • Registro de inicio de sesión. Además de crear un perfil, registrar conductores en servicios de taxi en línea como Uklon también implica verificar su identidad, automóvil, licencia de conducir y más. Esto es necesario para confirmar las calificaciones del conductor, el estado y la seguridad de su automóvil.
  • Perfil del conductor. Los taxistas también pueden agregar y editar información de perfil personal, como nombre, número de teléfono, detalles del vehículo, historial de manejo, horas de trabajo habituales y más.
  • Geotargeting. Ayuda al conductor a navegar por la ubicación del pasajero con la navegación de calles integrada, como a través de Google Map API u otra herramienta similar. Además, la información sobre la posición actual se envía al pasajero que reservó este automóvil.
  • Viajes (pedidos). A través de esta funcionalidad, los conductores visualizan una lista de pedidos disponibles con información detallada sobre los mismos, como puntos de recogida y entrega, número de pasajeros, urgencia del pedido, requisitos del automóvil, etc.
  • Confirmación. Esta función permitirá al conductor confirmar la reserva de su vehículo, esperar la confirmación del pasajero y cancelar la solicitud.
  • Viaje. Proporciona información sobre el viaje.
Dueños de negocios Este es un panel de administración a través del cual los propietarios de la plataforma y sus empleados administrarán el servicio de taxi y configurarán su funcionamiento. Se implementa como un programa de escritorio o una interfaz web que se abre a través de navegadores de Internet.

Características del panel de control:

  • Inicio de sesión, registro, perfil.
  • Gestión de roles de administrador.
  • Administrar los perfiles de los conductores (información sobre ellos).
  • Gestión de perfiles de pasajeros (información sobre los mismos).
  • Gestionar pedidos e historial de pedidos.
  • Gestión del sistema de pago.
  • Gestión de contenido.
  • Otro.

Pila de arquitectura y tecnología

Proyecto de arquitectura . El siguiente paso para crear una aplicación de taxis en línea como Uklon es desarrollar la arquitectura técnica y de información del proyecto. La arquitectura técnica es una lista de los elementos del sistema y las relaciones entre ellos. La arquitectura de la información (mapa de navegación) es, de hecho, la estructura de todos los flujos de usuarios de la futura plataforma.La arquitectura del sistema de servicio de taxi
La arquitectura del sistema de servicio de taxi. Fuente
Pila de tecnología. También a ti o su equipo de desarrollo deberá encontrar la pila de tecnología óptima: un conjunto de herramientas de desarrollo y otras cosas que los desarrolladores usarán para crear su análogo de Uklon . Debe ser una pila de tecnologías para desarrollar el backend y el frontend para la interfaz web y la aplicación móvil.

Aquí hay un conjunto de tecnologías que se utilizaron en el desarrollo de Uklon:

  • Aplicación y datos: 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, flujo de aire.
  • DevOps: Docker, GitLab , Jenkins, Kubernetes, Ansible , Gradle , Grafana , Istio , ELK.
  • Utilidades: Google Analytics, Google Maps, Elasticsearch , Kubeflow .
  • Herramientas de negocio: Slack, Jira, Confluence.
Por cierto, Uber recientemente hizo pública su API , por lo que puede usarla para lanzar su propio servicio de taxi y/o mejorar su negocio actual, como integrar una aplicación de entrega a domicilio si es un pequeño vendedor local, restaurante o bar. .

Proceso de desarrollo del sistema

Cuando se toman todas las decisiones y se elaboran los requisitos para la futura plataforma, el equipo de desarrolladores comienza a crear el diseño y luego, en base a él, crea el frontend (interfaces de usuario para los tres roles), mientras que el backend (backend y API ) se crea en base a la arquitectura técnica del proyecto.

Pruebas de aplicaciones

La prueba es el proceso de evaluar un sistema o sus componentes para averiguar si satisface o no los requisitos especificados. En pocas palabras, las pruebas consisten en buscar errores e identificar brechas, inconsistencias que entren en conflicto con los requisitos reales e identificar los requisitos faltantes.

Lanzamiento de la plataforma

Después de pruebas exhaustivas y exhaustivas, el software creado se traslada de un entorno de producción a otro y luego esta aplicación se agrega a las listas de Google. Jugar , Aplicación Tienda , Amazonas aplicación Tienda y Microsoft tienda. Puede escribir detalles e incluir algunas capturas de pantalla de las aplicaciones que destacan las funciones. Esto ayudará a los usuarios a aprender sobre su aplicación y hará que sea más probable que la descarguen.

Costo de desarrollo del clon de Uklon

La complejidad, la funcionalidad, el diseño, las características de la plataforma y las integraciones que elija afectarán el costo general y el tiempo de desarrollo. Aquí hay una estimación aproximada del esfuerzo del desarrollador en horas para varias funciones de las tres interfaces de Uklon. Costo de desarrollo del clon de Uklon

Commentaires de nos clients

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

¿Tienes preguntas?

Nombre *
Email *
Teléfono
Mensaje
 

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