Estamos buscando um desenvolvedor Android experiente para criar um aplicativo (APK) robusto e funcional, capaz de automatizar o processo de aceitação de pedidos em diversas plataformas de entrega. O objetivo principal é otimizar a gestão de pedidos para entregadores, garantindo eficiência e agilidade.
Funcionalidades Essenciais:
Leitura de Pedidos via OCR: O aplicativo deverá ser capaz de ler e extrair informações cruciais (valor do pedido, distância/tempo de entrega, nome da loja) de aplicativos de entrega como Uber Eats, Just Eat, Smood e
Eat.ch utilizando tecnologia OCR.
Regras de Aceitação Configuráveis: Implementação de um sistema de regras flexível que permita ao usuário definir critérios para aceitação automática de pedidos. Exemplos incluem: aceitar pedidos com valor igual ou superior a X, distância igual ou inferior a Y km, ou tempo de entrega igual ou inferior a Z minutos.
Bloqueio de Palavras-Chave: Capacidade de configurar palavras-chave para bloquear automaticamente pedidos que as contenham (ex: "ladeira", "sem elevador").
Aceitação Automática Humanizada: O app deve simular um toque humano no botão "Aceitar" dos aplicativos de entrega, com um delay randômico para evitar detecção e garantir uma interação natural.
Monitoramento Multi-App e Combinação de Pedidos: A aplicação deverá monitorar simultaneamente múltiplos aplicativos de entrega e ser capaz de identificar e combinar 2-3 pedidos que compartilhem a mesma rota ou bairro, priorizando aqueles com maior "score" (baseado em valor/km ou valor/min).
Painel de Controle Simples: Uma interface de usuário intuitiva com um botão "Ligar/Desligar" para ativar/desativar a automação, um log de pedidos aceitos e analisados, e um contador básico de atividades.
Requisitos Técnicos:
Compatibilidade: O aplicativo deve funcionar perfeitamente em dispositivos Android com versões 11 a 14.
Multilíngue: Suporte para múltiplos idiomas, incluindo Português (PT), Inglês (EN), Espanhol (ES), Alemão (DE), Francês (FR) e Italiano (IT).
Failsafe: Implementação de mecanismos de segurança para evitar cliques indesejados caso o botão de aceitação não seja detectado.
Entregáveis:
Arquivo apk assinado e aab (android app bundle) para distribuição.
Código-fonte completo do projeto, incluindo instruções detalhadas para build.
Manual de uso simples e claro para o usuário final.
Critérios de Sucesso:
Performance: Tempo máximo entre a leitura do pedido e o clique de aceitação deve ser de 2 segundos ou menos.
Pagamento: O pagamento será realizado por marcos (milestones) definidos, por exemplo: 30% após a conclusão do módulo OCR, 40% após a implementação das regras e funcionalidade de clique, e 30% na entrega final do projeto.
Garantia: Oferecemos uma garantia mínima de 3 meses para ajustes e correções pós-entrega.
Prazo de Entrega: Não estabelecido