Realizado

App de logística reversa "tipo Uber"

Publicado em 23 de Março de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Como qualquer outro app de mobilidade, é necessário haver uma versão para o usuário e outra para o motorista, além de um painel de gerenciamento. O processo deve funcionar da seguinte forma: o usuário abre o app e seleciona categoria e subcategoria do produto que deseja transportar; o app reconhece a localização do usuário e pede a confirmação; estando dentro da área de cobertura, o app informa o preço do serviço (pré-definido, não é dinâmico); usuário confirma a solicitação do serviço e realiza seu cadastro no app, incluindo os dados de pagamento (cartão de crédito ou cupom pré-pago); usuário aceita os termos de uso do app; app aciona a rede de motoristas para encontrar aquele que estiver mais próximo; motorista recebe os dados do serviço e decide se o aceita ou não; aceitando, ele é direcionado até o local de coleta do produto, enquanto o usuário acompanha o trajeto e quanto tempo o motorista levará até lá; ao chegar ao local da coleta, o app solicita uma confirmação do usuário de que o produto foi entregue e outra do motorista, de que o produto foi coletado. O motorista opta por "entregar agora", sendo direcionado até o local de entrega, ou "entregar em até 72h".

Neste último caso, o app do motorista inicia a contagem de um prazo de 72 horas para o motorista efetuar a entrega do produto em algum dos vários locais pré-definidos para isso e, a cada 6 horas, o app irá emitir um alerta de quanto tempo falta para o prazo se esgotar. O motorista poderá acumular até 5 solicitações para serem entregues ao mesmo tempo. O motorista também será notificado quando entrar num raio de até 3km de um dos locais de entrega pré-definidos e, acionando o botão de "concluir entrega agora", será direcionado até o local pela geolocalização.

Chegando ao local, será liberada a tela de conclusão do serviço para que o motorista possa acionar o botão de "entrega concluída".
O painel de gerenciamento precisará listar cada uma das solicitações de serviço, indicando, em tempo real, quais etapas estão concluídas ou pendentes. O banco de dados irá conter todos os dados de cadastro dos usuários e motoristas. Está no escopo também um chat em que o motorista pode se comunicar com o usuário entre a solicitação e a coleta do produto junto ao usuário.

O app do motorista também precisa listar pra ele os serviços que ele concluiu e os valores já recebidos e a receber.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Outro
Precisa de back-end Sim
Gateway de pagamento Sim

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por D. A. S.