Descripción del proyecto
TraducidoLa aplicación debe cubrir todo el recorrido del cliente de principio a fin. Los usuarios navegan por el catálogo de productos con categorías, fotos y descripciones, añaden artículos al carrito y realizan un pedido con pago en línea con tarjeta. Después del pago, el cliente ve el estado de su pedido cambiar en tiempo real y rastrea al mensajero en un mapa en vivo hasta la entrega. Las notificaciones push deben informar sobre la confirmación del pedido, cambios de estado y promociones, y cada usuario debe tener un perfil con una libreta de direcciones, historial de pedidos y configuraciones de pago guardadas. Todo esto funciona a través de nuestra API REST existente, por lo que necesitamos una integración limpia con los puntos finales actuales, autorización y manejo de errores, no reescritura del backend.
Estamos buscando a alguien que escriba código Dart mantenible, entienda la gestión de estado y pueda entregar un producto a nivel de producción, no un prototipo. El entregable incluye el código fuente completo y la publicación en App Store y Google Play bajo nuestras cuentas de desarrollador: configuración de compilación, firma, creación de tarjeta de tienda y aprobación de moderación.
Requisitos clave:
— Solo Flutter y Dart, base de código compartida única para iOS y Android (no React Native)
— Catálogo de productos, carrito de compras y pago de pedidos con pago en línea seguro
— Seguimiento de pedidos en tiempo real con geolocalización del mensajero en el mapa
— Notificaciones push sobre el estado del pedido y promociones
— Perfiles de usuario con direcciones, historial de pedidos y configuraciones
— Integración limpia con nuestro backend REST y autorización
— Publicación en App Store y Google Play, incluyendo firma y creación de tarjeta de tienda