Repositório da API Core do projeto JLS, versão MVP de apresentação.
A JLS é um serviço de logística destinado aos varejistas que se encontram sem alternativa para vendas nesse período de pandemia. Nosso principal objetivo é conectar estes varejistas em um novo fluxo comercial.
Ao invés de se comprometerem com a compra em lotes ou em grandes quantidades de produtos que não irão sair da plateleira por um longo período de tempo - grandes prejuízos – estes podem fazer uso do seu espaço útil para armazenar por um curto período de tempo e distribuir produtos já adiquiridos por consumidores finais.
Esse serviço permite uma dinâmica única que conecta as três etapas da logística de fluxo comercial, transformando a maneira de como comprar, vender e distribuir.
Serviço de logística para garantir a distribuição e reposição de estoque de varejistas.
- Utilizar Mongo Atlas para armazenamento NoSQL em cloud gratuitamente.
- Utilizar Heroku Cloud para hospedagem.
-
- O cliente visualiza produtos que são disponibilizados por um atacadista;
- 1.1. os produtos estão disponíveis para o cliente também através do cruzamento de estoques entre varejista e atacadista dando prioridade aos produtos do varejista;
- **problemas:**1. como definir os preços dos produtos? (atacadista ou varejista local?);
- **possiveis soluções:**1. realizar parceria entre varejista local e atacadista definindo preço de produtos a serem comercializados;
-
- Seleciona os produtos e emite o pedido de compra;
-
- O sistema faz um cruzamento de estoque do atacadista com do varejista;
-
3.1. dois pedidos são emitidos, um para o varejista e outra ao atacadista;
- 3.1.1. o pedido é confirmado com o varejista sobre os produtos, caso não tenha é acrescentado no pedido do atacadista;
-
3.2. ao atacadista é enviado (informações dos produtos) apenas o que foi solicitado a ele;
-
3.3. ao varejista é enviado o pedido total, o que ele deve complementar e o que deve esperar da atacadista;
-
- O pedido é notificado para o varejista e atacadista para separarem os produtos;
- 4.1. O atacadista separa e envia os produtos ao varejista;
- 4.2. O varejista separa e aguarda os produtos da atacadista;
-
- O atacadista envia os produtos para o varejista;
-
- O varejista complementa os produtos da atacadista com seus produtos;
-
- O varejista entrega o pedido ao consumidor/cliente;
O fluxo da aplicação MVP é direcionado ao varejista, desta maneira abrange os itens 3.3, 4, 5, 6, 7. Os itens restantes 1, 2 e 3 são direcionados a logística e a solução destes caminhos NÃO cabe a este MVP.
Aplicação Web desenvolvida com NodeJS e Angular. O repositório original contém as demais especificidades deste projeto.
- Tela de perfil do varejista
Detém das informações sobre pedidos de clientes, onde os produtos solicitados já foram cruzados com o estoque da atacadista, desta maneira a tela contém as informações: usuário do varejo, pedidos recebidos e status do mesmo.
- Tela de detalhes do pedido
Nesta tela o varejista poderá verificar os produtos do atacadista no pedido e a situação de entrega e confirmar se os itens do pedido ao varejo estão disponíveis (estoque pode estar desatualizado no sistema). Quando os produtos vindos da atacadista chegar ao varejo o mesmo poderá ter uma ação no sistema para informar que o produto está a caminho do consumidor final e confirmar a entrega.
Thalyson Rodrigues Dev. backend |
João Kléber Dev. frontend |
Manuela Luz UX|Design/Marketing |
Victor Lins UX|Design |
Paulo Victor Business |