Analisando propostas

Sistema de delivery

Publicado em 28 de Dezembro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Nosso objetivo do projeto consiste em trabalhar com fashion bags, ou o famigerado “malinha delivery”.

O fluxo de funcionamento das bags ocorrerá da seguinte forma:

0) A cliente preenche o formulário TypeForm (https://form.typeform.com/to/bltH59zk), e ao final dele, será direcionada para o formulário de análise de crédito que deverá ser criado por você segundo a documentação do MercadoPago.

1) Status "Entrega agendada", quando a cliente solicitar a bag no formulário e recebermos o OK da reserva no cartão por parte do gateway.

2) Status “Provando", quando a cliente receber a bag e clicar em senha da bag.

3) Status “Coleta solicitada”, quando a cliente apertar "NÃO quero nenhuma peça” ou chegar o dia da coleta.

Deve ser exibido um aviso: 

“Iremos coletar a sua Fashion Bag entre hoje e amanhã. Deixe a bag na portaria de seu prédio ou com alguém que possa entrega-la para o entregador.

IMPORTANTE:  Caso o entregador não possa coletar a sua bag por você não estar em casa ou não entrega-la, tentaremos coleta-la amanhã mediante nova taxa de coleta.

Caso o problema persista, faremos a cobrança de todas as peças da bag e o custo envolvido."

4) Status "Em conferência", quando a bag coletada e chegar para conferência.

Esse status deve ser alterado manualmente pela equipe.

Deve exibir um aviso para a cliente:

“Recebemos a sua bag e já iniciamos o processo de conferência. Agora é só aguardar!"

5) Status “Finalizada", quando a bag tiver sido conferida pela equipe.

Esse status deve ser alterado manualmente pela equipe.

6) Status “Divergência", quando a bag tiver sido conferida pela equipe e houver alguma divergência.

Deve ser exibido na tela um aviso e mostrado os itens em divergência com o respectivo motivo da divergência.



>>>> formulário análise de crédito <<<<

>>> formulário captação do cartão com reserva no mercadopago.

https://www.mercadopago.com.br/developers/pt/guides/online-payments/checkout-api/introduction

A transação capturada deve ser fornecida com Id, valor, data e etc atrelada com o número do pedido para que possamos localizar facilmente em caso de estornos.



>>>> interface do cliente <<<<

após o acesso com o email e cpf da cliente, o sistema deve exibir todas as bags solicitadas pela cliente em formato de pedido no erp (o mesmo número do pedido erp), sempre exibindo o status atual.

Segue documentação da api do erp para que possa estudar o meio que vai utilizar para “puxar” o pedido do erp e exibi-lo na interface:

https://www.tiny.com.br/ajuda/api/api2

Minha sugestão para exibição das malinhas, é em abas:

ativas (engloba os status 1, 2, 3, 4 e 6)
finalizadas (exibe o status 4)

ao clicar sobre o botão abrir bag, a cliente visualiza os dados do pedido:

número do pedido
status
data em que será entregue
data em que será retirada
itens do pedido gerado no erp

botão chamado pagar itens escolhidos, nessa opção, a cliente pode selecionar os itens da bag dela e efetuar o pagamento pelo mercadopago, descontando o valor pago previamente na análise de crédito.

Botão vermelho chamado “NÃO quero nenhuma peça”, e ao clicar, o pedido muda para o status coleta solicitada.


>>>> interface administrativa <<<<
lista as bags de acordo com o status por abas.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por P. R.