Desenvolver App de Delivery com Firebase
Budget: $30 – $250 USD
Criar um aplicativo Android básico que permita que:
Estabelecimentos solicitem entregas
Motoboys aceitem entregas e atualizem status
Tudo salvo em banco de dados (Firebase)
Interface simples, funcional e sem painel web
Funcionalidades Incluídas (MVP Essencial)
Cadastro/Login
Login com número de telefone (sem verificação SMS real)
Seleção do tipo de usuário: Motoboy ou Estabelecimento
Estabelecimento
Cadastro com: nome, CNPJ/MEI, telefone
Criar pedido de entrega com:
Endereço de retirada (campo de texto)
Endereço de entrega
Nome do destinatário
Telefone do destinatário
Observações
Ver lista de entregas solicitadas e status
Motoboy
Cadastro simples: nome, telefone
Ver lista de entregas disponíveis
Aceitar uma entrega
Atualizar status:
Aceita
Em rota
Entregue
Geolocalização (Básica)
Ao clicar “Enviar localização”, o motoboy atualiza sua posição no pedido (coordenada)
Estabelecimento pode ver coordenadas manualmente (sem mapa em tempo real no MVP)
Painel Administrativo
Sem painel web por enquanto
Aprovação/rejeição de usuários feita diretamente via Firebase Console
Opcional: usar Google Sheets integrado com Firebase (via script) como painel improvisado
Tecnologia Usada
Camada Ferramenta
App Android Flutter
Backend Firebase Firestore
Autenticação Firebase (login sem OTP)
Geolocalização Manual via coordenadas
Interface UI Simples, responsiva
Entregáveis
App Android (APK)
Código-fonte (Flutter)
Conectado com Firebase Firestore
Documentação de como usar, configurar e moderar usuários
Firebase já configurado e funcionando
Descrição:
Preciso de um app Android com Flutter que permita:
Login com número de telefone (sem verificação SMS)
Cadastro como motoboy ou estabelecimento
Estabelecimento criar pedidos de entrega
Motoboys visualizar e aceitar entregas
Atualizar status da entrega (aceito, em rota, entregue)
Compartilhar coordenadas de localização manualmente
Banco de dados em Firebase Firestore
Interface limpa, sem painel web. Firebase deve ser configurado.
Entregáveis: APK + código-fonte + documentação básica.
Estabelecimentos solicitem entregas
Motoboys aceitem entregas e atualizem status
Tudo salvo em banco de dados (Firebase)
Interface simples, funcional e sem painel web
Funcionalidades Incluídas (MVP Essencial)
Cadastro/Login
Login com número de telefone (sem verificação SMS real)
Seleção do tipo de usuário: Motoboy ou Estabelecimento
Estabelecimento
Cadastro com: nome, CNPJ/MEI, telefone
Criar pedido de entrega com:
Endereço de retirada (campo de texto)
Endereço de entrega
Nome do destinatário
Telefone do destinatário
Observações
Ver lista de entregas solicitadas e status
Motoboy
Cadastro simples: nome, telefone
Ver lista de entregas disponíveis
Aceitar uma entrega
Atualizar status:
Aceita
Em rota
Entregue
Geolocalização (Básica)
Ao clicar “Enviar localização”, o motoboy atualiza sua posição no pedido (coordenada)
Estabelecimento pode ver coordenadas manualmente (sem mapa em tempo real no MVP)
Painel Administrativo
Sem painel web por enquanto
Aprovação/rejeição de usuários feita diretamente via Firebase Console
Opcional: usar Google Sheets integrado com Firebase (via script) como painel improvisado
Tecnologia Usada
Camada Ferramenta
App Android Flutter
Backend Firebase Firestore
Autenticação Firebase (login sem OTP)
Geolocalização Manual via coordenadas
Interface UI Simples, responsiva
Entregáveis
App Android (APK)
Código-fonte (Flutter)
Conectado com Firebase Firestore
Documentação de como usar, configurar e moderar usuários
Firebase já configurado e funcionando
Descrição:
Preciso de um app Android com Flutter que permita:
Login com número de telefone (sem verificação SMS)
Cadastro como motoboy ou estabelecimento
Estabelecimento criar pedidos de entrega
Motoboys visualizar e aceitar entregas
Atualizar status da entrega (aceito, em rota, entregue)
Compartilhar coordenadas de localização manualmente
Banco de dados em Firebase Firestore
Interface limpa, sem painel web. Firebase deve ser configurado.
Entregáveis: APK + código-fonte + documentação básica.