Un joven de 24 años crea un mapa en tiempo real para saber si un McDonald's tiene problemas técnicos

Tecnología y redes
·3 min de lectura

A Rashiq Zahid, un joven ingeniero de 24 años, no hay cosa que más le moleste que ir a un McDonald’s, pedir un helado y que le digan que la máquina está estropeada. Por eso ha creado una compleja herramienta online que muestra en un mapa los problemas técnicos que puedan tener los centenares de McDonald’s que hay en Estados Unidos.

La herramienta se llama McBroken (McEstropeado) y no deja de ser un mapa en tiempo real que muestra la posición de los restaurantes y su situación técnica. Si tienen la máquina de los helados estropeada, aparecerán en rojo. Si funcionan correctamente, en verde.

Un joven de 24 años crea un mapa en tiempo real para saber si un McDonald's tiene problemas técnicos REUTERS/Jim Young TPX IMAGES OF THE DAY
Un joven de 24 años crea un mapa en tiempo real para saber si un McDonald's tiene problemas técnicos REUTERS/Jim Young TPX IMAGES OF THE DAY

A Rashiq Zahid se le ocurrió McBroken durante el verano. En julio, visitó un McDonald's en el distrito Kreuzberg de Berlín e intentó pedir un McSundae en un quiosco con pantalla táctil, pero no había helado disponible. Intentó hacer un pedido desde la aplicación móvil, pero también se vio frustrado. Su viaje había sido en vano.

"Pensé, debe haber algo que se pueda hacer al respecto", dijo Zahid en declaraciones concedidas a The Verge. Entonces construyó un bot.

Zahid comenzó con la aplicación móvil de McDonald's, que ya le permite realizar un pedido en cualquier ubicación de McDonald's. Funciona como comprar en Amazon o Grubhub: agrega los artículos que desea a un carrito y paga cuando esté listo. Pero si la ubicación elegida no tiene una máquina de hacer helados que funcione, no puede agregar ningún artículo que contenga helado a su carrito; están marcados como "No disponible actualmente".

"Me encanta hurgar en diferentes aplicaciones y solo mirar las características de seguridad y las API internas", dijo Zahid. “Estoy bastante familiarizado con cómo aplicar ingeniería inversa a las aplicaciones. Yo estaba como 'Está bien, esto debería ser bastante fácil' ".

Resultó ser más difícil de lo que pensaba. Inicialmente, creó una API que intentaba agregar un McSundae de cada ubicación de McDonald's a su carrito una vez por minuto. La aplicación descubrió lo que estaba haciendo y lo bloqueó: "Era como, no puedes hacer esto, te ves como un robot", recordó.

Después de una noche de prueba y error, Zahid descubrió el marco temporal mágico. Ahora, su bot intenta agregar un McSundae cada 30 minutos. Si el bot agrega correctamente el artículo, le permite a McBroken saber que la máquina de la ubicación está funcionando. Si no puede, la ubicación aparece con un punto rojo.

Zahid probó McBroken por primera vez en Alemania, que tiene alrededor de 1.500 ubicaciones. Viajó en bicicleta a todos los lugares de Berlín, haciendo pedidos manuales de helado para determinar si su robot estaba devolviendo la información correcta. Pasó con gran éxito. Hoy, se expandió a los estados.

"Pensé que esto sería muy interesante para Alemania, pero sería increíble para Estados Unidos, que es básicamente la capital de McDonald's", dijo Zahid a The Verge.

A los 20 minutos de su lanzamiento, McBroken recibió 10.000 visitantes. Al principio funcionó con lentitud y finalmente se estrelló. "Estoy ejecutando esto en un servidor que cuesta $ 5 al mes, por lo que estaba destinado a fallar", dijo Zahid. Después de una hora de resolución de problemas, que implicó descargar algo de tráfico, Zahid ahora me asegura que el sitio "funciona perfectamente".

Pero tenía la intención de que la herramienta fuera una broma, y ​​se sorprende al escuchar que la gente la encuentra legítimamente útil. “Lo hice por diversión”, dijo Zahid. "Pero la gente estaba como 'Vaya, esto es lo mejor que he visto en toda esta semana'".

Ahora solo falta que expanda McBroken y haga que funcione en España.

Más historias que te pueden interesar:

¿Por qué a los millennials no les gusta tanto McDonald's?

Así podrían ser los restaurantes de McDonald's a partir de ahora: la compañía ensaya en un nuevo diseño pensado para mantener la distancia

Exfranquiciados de McDonald's demandan al grupo por discriminación racial