Pesquisar

Aplicação web de logística para localizar motoristas via Telegram

18/01/2026 às 08:27

Descrição do Projeto:

Descrição do Projeto — App para localizar motoristas via Telegram e comparar com cotações por e-mail (Logística)

Contexto

Somos uma empresa de logística/dispatch. Nossos motoristas já utilizam Telegram no celular. Hoje recebemos cotações de cargas por e-mail (sempre no mesmo padrão, em formato de texto). Queremos automatizar a leitura dessas cotações e cruzar com a localização dos motoristas para identificar rapidamente quais motoristas estão mais próximos do pickup.

?

Objetivo principal

Criar uma aplicação (pode ser web ou mobile) que:
1. Receba a localização do motorista via Telegram (CEP e endereço/coordenadas).
2. Leia as cotações recebidas por e-mail (texto padrão) e extraia dados do pickup/delivery.
3. Compare localização do motorista x pickup da cotação e calcule:
• distância (milhas)
• tempo estimado (opcional)
4. Permita configurar um filtro de distância (ex.: “mostrar apenas pickups até 100 milhas”), com campo editável.

?

Parte 1 — Coleta de localização via Telegram

Requisito
• Criar um Telegram Bot e um fluxo simples para o motorista enviar a localização.
• O motorista deve conseguir enviar:
• CEP (manual, digitado) e/ou
• Localização do Telegram (ideal: location pin / live location) para obter coordenadas automaticamente.

Resultado esperado
• No sistema, cada motorista fica com:
• nome/ID do motorista (Telegram ID)
• CEP atual
• endereço atual (se disponível)
• coordenadas (lat/lng)
• data/hora da última atualização

?

Parte 2 — Leitura das cotações por e-mail e comparação com motoristas

Entrada
• E-mails chegam sempre com o mesmo padrão (texto).
• A aplicação precisa captar esses e-mails e extrair campos como:
• pickup address (rua, cidade, estado, CEP)
• pickup time window (se houver)
• delivery address (opcional)
• dimensões/peso (opcional)
• rate (opcional)
• referência da cotação (subject/id)

Como pode ser feito
• Integração com e-mail (ex.: Gmail/IMAP/Outlook) para:
• ler novos e-mails em uma pasta/label específica
• ou receber via webhook (se usar algum provedor)
• Parser do texto para “quebrar” os campos de pickup/delivery.

Processamento principal
• Geocodar pickup (converter endereço em lat/lng) usando API de mapas.
• Calcular distância entre:
• localização atual do motorista
• pickup da carga
• Exibir ranking:
• motoristas mais próximos primeiro
• distância em milhas
• opcional: tempo estimado e rota

?

Filtros e ajustes (essencial)
• Campo configurável: “Distância máxima do pickup (milhas)”
• Exemplo default: 100
• Eu devo conseguir mudar isso a qualquer momento no painel
• Possíveis filtros extras (se der):
• por estado/cidade
• por tipo de veículo (se cadastrarmos motorista + tipo)
• “somente motoristas com update nas últimas X horas”

?

Interface (MVP)

Um painel simples com:

1) Tela de Motoristas
• lista de motoristas
• última atualização de localização
• CEP atual
• botão para ver no mapa (opcional)

2) Tela de Cotações (Loads)
• lista de cotações recebidas por e-mail (com data/hora)
• pickup/delivery
• botão “ver motoristas próximos”
• ao abrir: lista com motoristas e distância

3) Configurações
• distância máxima padrão (milhas)
• credenciais/integrações (Telegram + e-mail)
• logs de erros do parser

?

Requisitos técnicos e preocupações
• Armazenamento: banco de dados para motoristas, cotações e histórico.
• Segurança:
• autenticação no painel (login)
• tokens do Telegram e credenciais do e-mail protegidos
• Confiabilidade:
• logs e monitoramento de falhas (parser de e-mail, geocoding, etc.)
• Escalabilidade:
• suportar dezenas/centenas de motoristas e muitos e-mails por dia

?

Entregáveis
1. Telegram Bot funcionando (coleta e registro de localização/CEP).
2. Aplicação web ou app com painel (motoristas + cotações + distância).
3. Integração com e-mail para capturar e parsear cotações.
4. Cálculo de distância e filtros configuráveis.
5. Documentação básica (como instalar, configurar e operar).

?

Tecnologias sugeridas (não obrigatório)
• Backend: Node.js / Python
• Banco: Postgres / MySQL
• Integrações:
• Telegram Bot API
• IMAP/Gmail API
• Google Maps / Mapbox (geocoding + distância)
• Frontend: React / Next.js (web)

Atividades do cliente nesse projeto:

Última visualização: 20/01/2026 às 23:02

Última interação: 19/01/2026 às 12:51

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 32
Propostas excluídas: 2
Interessados: 35
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (30)
  • 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 Pro Carlos B.
    Top Freelancer
    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

  • Gabriel S.
    Top Freelancer
    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

+ 10 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Robô de apostas automatizado seguindo sala pública no Telegram - O robô deve detectar sinais em uma sala pública do Telegram e realizar a aposta automaticamente. Ele só precisa receber os valores para apostar, por exemplo: Entrada: 5 reais ...

Assessor jurídico trabalhista com IA - Preciso criar um assessor jurídico trabalhista com IA para empresas, atuando como analista de risco para evitar possíveis causas trabalhistas. O usuário acessará atrav&...

Ajustar automação web em Python (erro Out of Memory) - Tenho uma automação completa que entra no site, realiza registro e cliques seguindo um passo a passo. O problema é que alguns sites retornam a mensagem "Out of Memory"...

Painel de gerenciamento para servidor de IPTV - Queremos um painel para gerenciar um servidor de IPTV exclusivo, como os da Sigma. Pode ser utilizado o XUI, mas queremos um painel exclusivo para nós.

Bot para Telegram que gera artes e vídeos - Necessito de um bot para o Telegram que gere artes e vídeos. Ao acessar, o usuário terá as opções: 1- Adicionar logotipo para a arte que o bot construirá. ...

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.