Pesquisar
Projeto exclusivo

Rastreamento GPS em segundo plano e mapa em tempo real

hoje às 12:00

Descrição do Projeto:

A Fortio é uma logtech com plataforma web e aplicativo mobile já em produção, desenvolvidos em React.js, React Native, Node.js e Firebase. Buscamos um profissional ou pequena equipe para reestruturar o módulo de rastreamento GPS e criar uma nova experiência de acompanhamento de entregas e Diário de Bordo Digital.

Hoje enfrentamos falhas na coleta de geolocalização em segundo plano, longos períodos sem atualização, perda de dados quando o motorista fica offline e lentidão no carregamento do mapa.

O projeto deverá contemplar:
- Coleta da localização do motorista em segundo plano, com cadência-alvo de 5 em 5 minutos, desde a coleta até a entrega;
- Captura adicional sempre que o motorista abrir o aplicativo ou pesquisar cargas;
- Funcionamento com tela bloqueada e aplicativo em segundo plano, respeitando as limitações de Android e iOS;
- Estratégia de baixo consumo de bateria;
- Armazenamento local das posições quando não houver internet;
- Sincronização automática posterior, em lote e sem duplicidades;
- Associação de cada posição ao frete, motorista, veículo, placa, status, data, hora e precisão do GPS;
- Captura da localização no momento da foto do canhoto;
- Validação da distância entre a foto e o ponto de entrega, com raio configurável;
- Identificação de comprovantes fora do local esperado ou com baixa precisão;
- API em Node.js para receber localizações individuais ou em lote;
- Integração com o banco de dados e APIs existentes da Fortio;
- Nova tela web em React.js para acompanhamento dos fretes;
- Mapa em tempo real com origem, destinos, última posição e histórico da rota;
- Atualização do marcador sempre que uma nova localização for recebida;
- Otimização do mapa atual, com paginação, carregamento sob demanda e redução de renderizações;
- Filtros por frete, motorista, placa, cliente, origem, destino, status e alertas;
- Indicadores de fretes em trânsito, motoristas offline, GPS desatualizado, prazo em risco e entregas finalizadas;
- Tela detalhada do frete com informações do transporte, pontos de parada, capturas GPS e comprovantes;
- Geração de três relatórios:
- Linha do tempo por frete, mostrando status, início, fim, duração, localização e observações;
- Visão consolidada da frota, com placa, motorista, frete, status atual, tempo no status e última localização;
- Relatório mensal por placa e motorista, consolidando tempo em trânsito, deslocamento para coleta, espera de carregamento, documentação, descarga, tempo parado e total operacional;
- Exportação dos relatórios em PDF, Excel e CSV;
- Controle de acesso por perfil e embarcador;
- Logs, auditoria, idempotência e tratamento de falhas;
- Testes reais em Android e iOS, incluindo segundo plano, tela bloqueada, falta de internet e reinício do aplicativo;
- Documentação técnica e entrega do código no repositório da Fortio.

Não buscamos reconstruir toda a plataforma. O trabalho deverá aproveitar os módulos, status, dados e APIs existentes, concentrando-se na confiabilidade do rastreamento, desempenho do mapa em tempo real e geração do Diário de Bordo Digital.

É obrigatória experiência comprovada com React Native, Android/Kotlin, iOS/Swift, Node.js, Firebase, sincronização offline, GPS em segundo plano e mapas. Na proposta, o profissional deverá explicar sua estratégia para manter a cadência de localização com baixo consumo de bateria, tratar restrições de Android e iOS e garantir que nenhum ponto seja perdido durante períodos sem conexão.

Habilidades desejadas:

Google Firebase NodeJS React React Native

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: hoje às 13:48

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 16
Interessados: 19
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (16)
  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Patrick S.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Fellipe A.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Diego J.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Aplicativo de agendamento e gestão para barbearia - Procuro desenvolvedor (ou dupla/equipe) para criar um sistema completo de agendamento e gestão para barbearia. O sistema deve permitir que clientes agendem serviços diretamente pelo a...

Aplicativo de inglês com atividades para alunos - Busco um desenvolvedor freelancer para criar um aplicativo voltado para alunos de escola de inglês. O app servirá como um ambiente de suporte ao aprendizado, contendo materiais de &aac...

Correção de bugs e publicação nas lojas de apps - Desenvolvi um aplicativo mobile voltado para corredores na plataforma Base44. Preciso que sejam corrigidos bugs e vulnerabilidades, além de realizados todos os ajustes necessários par...

Aplicativo Android IoT com ESP32, BLE, Wi-Fi e notificações - Procuro um desenvolvedor Full Stack experiente para desenvolver um aplicativo Android moderno para um sistema de segurança residencial e rastreamento de objetos. O aplicativo deverá ...

Publicar aplicativo iOS na App Store com correções de cobrança (billing) - Tenho um app pronto que precisa de correções no sistema de cobrança (billing) para ser publicado na App Store (iOS). O aplicativo já está publicado no Google Play...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.