El Producto
Pizza y Pollo es una app de pedidos para un restaurante de Reus, creada con un enfoque moderno para elevar la experiencia del cliente.
Pizza y Pollo es una app de pedidos para un restaurante de Reus, creada con un enfoque moderno para elevar la experiencia del cliente.
La solución se adaptó estrechamente a los propios procesos del restaurante, trasladándolos a un producto digital. Sus principales funcionalidades incluyen:
La app ofrece varias formas de iniciar sesión, incluyendo autenticación por correo y contraseña e inicio de sesión con Google y Apple. El acceso como invitado permite a los usuarios navegar el catálogo sin registrarse primero; este modo es restringido y se requiere una cuenta para comprar.
Como todos los artículos que vende el restaurante encajan en esta estructura, el catálogo se organiza en categorías y productos, que pueden explorarse manualmente o encontrarse rápidamente mediante la barra de búsqueda de la pantalla de inicio.
Cada página de producto muestra sus detalles, incluyendo la disponibilidad, la cantidad a comprar, los ingredientes que contiene y sus variantes (para las pizzas, distintos tamaños y precios; para el resto de artículos, opciones de acompañamiento).
Mostrar los ingredientes cumple dos propósitos: indicar qué contiene un producto y señalar qué ingredientes no están disponibles en ese momento. Esto mejora la experiencia y evita sorpresas cuando llega el pedido.
Cuando un usuario añade un producto al carrito, este aparece en la pantalla del carrito, donde puede añadir tantos artículos como quiera, añadir el mismo producto con distintas variantes, editar un artículo o eliminarlo. El carrito muestra un subtotal actualizado de todos los productos.
Al finalizar la compra, la app muestra los detalles del pedido, incluyendo recogida en tienda o entrega a domicilio, pago en efectivo o con tarjeta, la dirección de entrega y el nombre de la persona que recoge el pedido.
Los usuarios pueden guardar más de una dirección y cambiar entre ellas al finalizar la compra sin volver a introducir sus datos cada vez que piden a un lugar conocido. También se puede establecer una dirección predeterminada, que se selecciona automáticamente en cada pedido.
Una vez realizado el pedido, el usuario recibe notificaciones push que siguen su progreso, avisándole cuando ha sido aceptado, está listo, está en reparto y ha sido entregado.
La app se sincroniza entre dispositivos en tiempo real, de modo que los usuarios pueden acceder a la misma cuenta desde varios dispositivos. El dueño de la tienda puede configurar varios ajustes, incluyendo una versión mínima de la app (para obligar a los usuarios a actualizar cuando sea necesario), descuentos y puntos de fidelidad, costes de envío con un umbral opcional de envío gratuito, y un horario de apertura que informa a los usuarios del estado de la tienda y de cuándo se procesará su pedido.
Al tratarse de un proyecto freelance, gestioné todo el ciclo de vida del producto.
Trabajando estrechamente con el cliente, documenté los procesos y procedimientos del restaurante en cada etapa de producción, desde la gestión de stock hasta la entrega del pedido al cliente final. Con esta información, definí el alcance del producto y las funcionalidades necesarias para cubrir las necesidades del negocio, apoyándome en mi experiencia en experiencia de usuario y definición de producto (una disciplina respaldada por mi máster en la Universitat Oberta de Catalunya).
En todos mis proyectos freelance, colaborar con un diseñador es un paso clave para asegurar que la app luzca pulida. Trabajo junto al diseñador para salvaguardar la mejor UX posible y garantizar que el diseño esté guiado por la experiencia de usuario y no solo por el atractivo visual, nunca la belleza por encima de la funcionalidad.
Una vez finalizado el diseño, pasé al desarrollo, aplicando arquitectura limpia y prácticas de código limpio independientemente de la plataforma, el lenguaje o el framework. Este proyecto se construyó en Flutter; encontrarás más detalle en el stack técnico más abajo.
Tras el desarrollo y las pruebas con el cliente, usando el testing interno de Google Play para Android y TestFlight para iOS, gestioné todo el proceso de publicación tanto en Google Play como en la App Store, incluyendo cumplimiento normativo, privacidad, recursos gráficos y todos los demás requisitos.