Executando

Desenvolvimento Completo de Aplicativo Marketplace e Logística Colaborativa (Agrorota)

Publicado em 09 de Dezembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor ou equipe experiente para construir o MVP completo do AgroRota, um aplicativo inovador que integra um marketplace de peças agrícolas com um sistema de logística colaborativa. O projeto inclui o desenvolvimento de aplicativos mobile para compradores e entregadores, um painel web para lojas, e toda a infraestrutura de backend necessária.

Escopo do MVP:

1. Aplicativo Mobile para Produtores (Compradores):
  - Perfil do usuário comprador.
  - Funcionalidade de busca de peças com filtros avançados e comparação de produtos.
  - Tela detalhada de produtos.
  - Processo de checkout completo com integração de pagamento (PIX, cartão de crédito) e funcionalidade de split de pagamento.
  - Rastreamento da entrega em tempo real via GPS, exibido em mapa.
  - Histórico de todos os pedidos realizados.

2. Aplicativo Mobile para Entregadores/Caroneiros:
  - Módulo de cadastro e autenticação para entregadores.
  - Opção para ativar ou desativar a disponibilidade para entregas.
  - Recebimento de notificações de novas solicitações de entrega.
  - Funcionalidade para aceitar corridas.
  - Envio de localização em tempo real para o rastreamento.
  - Finalização da entrega com comprovação via foto.

3. Painel Web para Lojas:
  - Sistema de cadastro e login para lojistas.
  - Ferramentas para cadastro e edição de produtos.
  - Gestão completa de pedidos.
  - Acompanhamento detalhado do status das entregas.

4. Backend (API e Banco de Dados):
  - Sistema de autenticação robusto (JWT).
  - Implementação de operações CRUD (Criar, Ler, Atualizar, Deletar) para lojas, produtos, pedidos e entregas.
  - Algoritmo de matching de entregadores baseado em rota e localização.
  - Sistema de rastreamento em tempo real utilizando WebSockets.
  - Integração com gateway de pagamento, com foco no Mercado Pago e sua funcionalidade de split de pagamento.
  - Painel administrativo básico para gerenciamento geral.
  - Implementação de logs, auditoria e sistema de notificações push.

5. Infraestrutura:
  - Deploy da aplicação em plataformas de nuvem como AWS, DigitalOcean ou Render.
  - Utilização de banco de dados PostgreSQL.
  - Solução de armazenamento de imagens (S3 ou similar).
  - Configuração do Firebase para gerenciamento de notificações.

Tecnologias Desejadas:
  - Mobile: Flutter (preferencial) ou React Native.
  - Backend: Node.js (com TypeScript), NestJS ou Express.
  - Banco de Dados: PostgreSQL.
  - Realtime: WebSockets (Socket.IO).
  - Pagamentos: Mercado Pago (com split obrigatório).

Entregáveis do MVP:
  - Aplicativos funcionais para Android (obrigatório) e iOS (desejável).
  - Painel web funcional para lojistas.
  - Backend completo com API documentada.
  - Setup de infraestrutura para ambientes de desenvolvimento, staging e produção.
  - Código-fonte bem documentado e versionado em GitHub.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por A. O.