Sobre este proyecto
it-programming / web-development
Abierto
Necesitamos desarrollar e implementar nuevas funcionalidades clave en nuestra aplicación de delivery existente. El backend está construido con Laravel 10 y el frontend con Flutter.
Las funcionalidades requeridas son:
1. **Gestión de Balance Negativo del Cliente:** Implementar lógica para asignar un balance negativo a un cliente si un pedido no se puede entregar debido a su culpa (por ejemplo, no estaba en la dirección, no respondió, etc.). El monto del pedido se sumará a su balance negativo. Mientras el cliente tenga un balance negativo, no podrá realizar nuevos pedidos.
2. **Método de Pago para Repartidores:** Desarrollar un método o sistema dentro de la aplicación para que los repartidores puedan pagar o gestionar su propio balance negativo, si aplica, o realizar pagos relacionados con su operación. El metodo existe, solo es agregar Transferencia bancaria o pago en oficinas.
3. **Asignación de Repartidores por Score:** Implementar un sistema de asignación automática de pedidos a repartidores basado en un score o puntuación. Este score podría considerar factores como historial de entregas exitosas, tiempo de respuesta, calificaciones de clientes, etc.
Buscamos un desarrollador con experiencia sólida en Laravel 10 para el backend y Flutter para el frontend, capaz de integrar estas funcionalidades de manera eficiente y segura.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias