Composición de una app tipo PedidosYa

By Junio 12, 2020Apps, Blog

Uno de los modelos de negocios más solicitados en la actualidad en empresas como Appi.cl es una app tipo PedidosYa, son negocios que realmente nos mejoran la calidad de vida y con un potencial de crecimiento exponencial, pero por lo general estas famosas apps suelen funcionar sólo en comunas de clase media y alta en ciudades grandes, a pesar de que es un modelo de negocios replicable en cualquier pueblo o ciudad inclusive pequeña de cualquier país, así que hay un mercado inmenso allá afuera esperando alguna de estas apps para mejorar la calidad de vida de la gente tanto por los empleos masivos que genera como por el servicio en sí que prestan, ni hablar que en la época de pandemia han sido un modelo de negocios clave y el más demandado por la gente.

A continuación voy a explicar cómo se compone el desarrollo de una app de este estilo:

App para clientes
Esta app es la que usan las personas que requieren solicitar un servicio delivery, son aplicaciones que funcionan con geolocalización, SMS, notificaciones, plataformas de pagos, uso de mapas, trazado de rutas, entre otros. Esta aplicación debe estar disponible tanto en Google Play como en App Store, por lo tanto no es una aplicación sino son 2 aplicaciones, y su costo va a depender de la tecnología que se utilice para realizar el desarrollo, se necesitará un equipo de trabajo en caso tal que el framework a utilizar para desarrollar dicha aplicación sea multiplataforma, o se requerirán 2 equipos de trabajo en caso tal que la app se desarrolle con Java, Kotlin (android) y Swift (iOS).

App de comercio
Es una app de tipo PWA (Progressive Web App) que puede funcionar en dispositivos móviles como en computadoras o tabletas, en dicha app los comercios pueden publicar sus productos y promociones, así como también recibir órdenes para ser preparadas con todo su proceso desde que se recibe la orden hasta que se despacha, dinero acumulado por ventas, soporte y calificaciones recibidas.

App de shopper
En algunos comercios grandes como supermercados es difícil que el propio comercio provea personal para que preparen los pedidos, por lo tanto la empresa dueña de la app deberá tener shoppers trabajando en los diversos supermercados y comercios que no tengan personal para preparar los pedidos, es una app de tipo PWA a donde llegan las órdenes con todos los productos solicitados, el manejo de estatus de cada orden, dinero acumulado por el shopper, soporte, chat y llamadas telefónicas al cliente, entre otros.

App del despachador
Esta app permite que los diversos interesados en trabajar como despachador puedan registrarse y enviar la documentación necesaria para realizar la inducción, una vez aprobados como despachadores y activos en la app, indica las direcciones donde se deben buscar los pedidos y las direcciones donde se deben llevar, esta app suele mantener al despachador geolocalizado para que el cliente sepa por donde viene el paquete, además del dinero acumulado del día, cobros, calificaciones, etc.  esta app debería estar disponible para dispositivos Android y para Iphone por lo tanto son 2 apps.

App administrativa
Esta es la app que utiliza la empresa, en dicha app se gestionan usuarios administrativos con sus respectivas permisologías, se gestionan todos los clientes, todos los comercios con sus respectivas documentaciones y productos/promociones que suben a la app, se gestionan los shoppers y los despachadores, se gestionan las tarifas, comisiones, tipos de despachadores (bicicleta, moto, auto), ciudades y/o países donde funciona el servicio, se pueden consultar todas las órdenes e intervenir en cada una de ellas, cobros a clientes, pagos a comercios, shoppers y despachadores, problemas de soporte, contrataciones, etc. todo lo que engloba el funcionamiento de la aplicación debe poder ser gestionado a través de esta app, esta aplicación de gestión no se requiere que sea móvil sino web, preferiblemente una PWA (Progressive Web App).

La sincronización de estas 7 apps en simultáneo se logra utilizando una base de datos de que envía y recibe datos a tiempo real de todas las apps.

En conclusión, desarrollar una app tipo Rappi o PedidosYa implica el desarrollo y puesta en producción de 7 aplicaciones, (2 android, 2 iOS y 3 PWA) el tiempo de desarrollo de este conjunto de apps suele ser superior a los 3 meses y se requiere de un equipo de trabajo de al menos 1 diseñador de interfaz y experiencia de usuario (UI/UX), unos 3 programadores, 1 probador y un director de proyecto, esto en el supuesto que se utilice un framework multiplataforma sin demasiada mezcla de tecnologías distintas y eso va a depender directamente de la empresa desarrolladora contratada, hay quienes podrían desarrollarlas con más o con menos personal.

Alejandro Betancourt
Director appi.cl