Analisando propostas

Adaptar uma plataforma existente em Php para uma Plataforma 3pl para um armazém.

Publicado em 11 de Junho de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Queremos alterar o script que já existe para permitir que você se conecte a várias lojas de woocommerce/prestashop e, ao mesmo tempo, gerencie as contas de outros clientes como um armazém da 3PL.
Em outras palavras, deve ser visível que a compra é da loja X.

Tarefas a fazer:

1- Entrada de Produtos, temos de conseguir receber um produto no armazém e dizer que pertence ao cliente wearehouse. Portanto terá de haver 2 tipos de clientes, os clientes que compram na loja online do nosso cliente, e os nossos clientes que é o warehouse o que envia produtos para o nosso armazém.

2- O cliente deverá ter acesso na area de clientes aos produtos que estão no nosso armazém tem de ver esta informação:
- Zona do armazém esta o produto, exemplo: Local A1, ou LOCAL A2
- Quantidade em stock, validade, e numero de lote

3- O cliente deverá ter acesso a poder sincronizar as ordens da sua loja online com o nosso sistema através do plugin existente para isso, deverá ter um token ou algo do genero. E caso tenha mais do que uma loja poder ativar, não ficar limitado apenas a 1 loja.

4-O cliente deverá poder ver os custos, de nós recebermos o produto, de enviar, de estar no nosso armazem. Portanto uma conta corrente. Sendo que essa funcao, deverá estar visivel no backoffice, para que seja possivel faturar ao cliente.



5- Deverá ser possivel colocar a encomenda como "Enviado" e podermos colocar o traking do envio.

6- O estado do envio deverá ser automaticamente alterado em sincronização com a transportadora através de um scrap ou api ao site da transportadora

7- No sistema tem de haver uma opção de colocar quais transportadoras a nossa empresa trabalha e o respectivo preço por cada KG do envio. Assim o cliente pode escolher com qual transportadora pretende trabalhar. Ao fazermos o envio deverá aparecer na ordem qual transportadora será para fazer o envio.



8- Importação da lista de produtos dos clientes via CSV/Excel através da area de clientes, sendo que no backoffice já existe essa opção porém não dá para associar a conta do cliente.

9- Criar um plugin para prestashop para que seja possivel integrar com o nosso sistema.

10- Em cada ordem deverá haver o seguintes status:
- Em picking
- Enviado
- Devolvido
- Em processamento
- Aceite
- Enviado parcial
- Recusado
- Sem stock
por sua vez esse status é sincronizado com as lojas online dos clientes

11- Deverá haver apenas 1 categoria de produtos que seja possivel trabalhar sem stock, há lojas online que fazem dropshipping e neste caso nós fazemos encomendas ao fornecedor para poder enviar. Nessa categoria o sistema não dará o erro de não haver stock.

12- O cliente poderá de forma manual poder fazer a encomenda através da sua area de cliente. Isto porque poderá haver clientes que não queiram usar o script para sincronizar os pedidos.

Original script https://codecanyon.net/item/geo-pos-point-of-sale-billing-and-stock-manager-application/22482001?_ga=2.67086822.954489369.1591882412-2072640014.1591733704

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 especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs), Payment Processor (Paypal, Stripe, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias