Sobre o Projeto: Procuramos um desenvolvedor experiente para dar continuidade ao desenvolvimento de um aplicativo de otimização e roteirização logística, similar ao Circuit. O projeto está atualmente hospedado na DigitalOcean e Vercel, com o código-fonte armazenado em um repositório GitHub.
Módulo 1 (Já Concluído):
* Telas de login, cadastro e menus (Frontend).
* Estrutura inicial do banco de dados e Backend.
* Landing page do app
Módulo 2 (Escopo do Contrato):
* Ativar o Motor de Rotas: Conectar e configurar corretamente o GraphHopper (código aberto/comunidade) para realizar o cálculo matemático e a otimização da ordem dos pacotes/entregas.
* Resolução de Gargalo Técnico: O desenvolvedor anterior teve dificuldades em rodar o motor do GraphHopper na nossa infraestrutura atual (DigitalOcean 1GB RAM) devido ao tamanho do mapa da região de São Paulo. É Necessário avaliar se é preciso otimizar o carregamento do mapa ou realizar um upgrade temporário na máquina para os testes.
* Integração com Mapas: Garantir que, após o GraphHopper organizar a melhor ordem das entregas, o motorista consiga abrir a rota na tela para seguir até o local.
* Testes e Entrega do APK: Colocar o sistema para rodar de ponta a ponta e gerar o APK funcional para testes.
Requisitos:
* Experiência sólida com
Node.js / React Native (ou a tecnologia exata do projeto que está no GitHub).
* Experiência prévia com GraphHopper, OpenStreetMap ou APIs de geolocalização e roteirização.
* Boa comunicação, cumprimento de prazos e transparência.
O código está pronto para ser clonado e o trabalho começará imediatamente após a contratação. Por favor, envie seu portfólio com projetos similares e sua estimativa de prazo e valor para a conclusão do Módulo 2.
Prazo de Entrega: Não estabelecido