Sobre este projeto
it-programming / web-development
Aberto
Não terá PDV, mas precisa ter um usuario específico para fazer pedidos (vendedor), atribuindo o cliente como comprador. Podemos utilizar os modelos de bootstrap, tanto no frond quanto no back. Ja tenho os modelos.
LOGIN - Tela inicial, solicitando login do cliente, e link para tela de cadastro. Nessa tela é importante que o sistema não transpareça sua essência.
--------------------------------
HOME - Similar ao de uma loja virtual, logo superior a esquerda, conta e carrinho a direita, menu horizontal logo abaixo com categorias e subcategorias dinâmicas.
Serão duas seções, uma listando os últimos produtos cadastrados, pelo menos duas linhas de produtos e outra, produtos em destaque, que serão escolhidos pelo administrador. A ideia é que os produtos apareçam com o preço da Tabela 3 (12 peças)
--------------------------------
PRODUTO - sku, nome, descrição, marca, tamanho, cor, 4 valores, imagens
Tabela 1 - Varejo - (1 pç)
Tabela 2 - Atacado (6 pç - variadas)
Tabela 3 - Atacado (12 pç - variadas)
Tabela 4 - Atacado Grade (a grade é variavel de modelo para modelo, exemplo: havaianas a grade é de 36 a 40. Nike masculino a grade é de 37 a 43, dentre outras variações.
Nesta tabela os produtos são do mesmo modelo e da mesma cor, variando somente o tamanho.
Exemplo de Precificação:
Havaianas
R$ 50 no varejo
R$ 25 no atacado "min 6 peças variadas"
R$ 20 para 12 peças no carrinho variadas
R$ 15 reais para a grade somente da havaiana da mesma cor e modelo
Na tela do produto, é importante, ter todos os valores, e um detalhamento de cada, e caso a pessoa, adicione 1 produto, ele estimule o cliente a adicionar mais peças para atingir as tabelas 2 e 3.
----------------------------------
Cliente - nome, rg, cpf ou cnpj, endereço, email, telefone, whatsapp, revendedor ou lojista, classificação de estrelas
perfil de cliente
1 estrela- 1ª compra atacado (minimo 6 peças)
2 estrelas - mínimo 5 compras - benefício - troca estendida (5 dias pra troca)(compra no minimo a cada 30 dias) - acesso ao bazar coletivo
3 estrelas - mínimo 5 compras atacado (6 peças ou mais) + 5mil reais em compras - benefício 2 estrelas + compra reduzida - 3 peças pelo preço da tabela de 6 peças - compra minima de 15 em 15 dias. Caso contrario perde o beneficio da compra reduzida
4 estrelas - Mínimo 15 mil em compras - pedidos no mininmo a cada 7 dias - compras em atacado sempre no valor da tabela de 12 peças - perde temporariamente o benefício caso não haja compra dentro da periocidade da classificação.
OBS: Enviar e-mail para o cliente, 2, 3 e 4 estrelas, 48hrs e 24hrs antes do prazo regra do benefício, estimulando compra.
-----------------------------
PEDIDOS - status - Pedido realizado, Pedido pago, Pedido enviado, Pedido entregue, Pedido cancelado.
-----------------------------
Bazar coletivo - cliente cadastra um produto, escolhendo no banco de dados, marca e modelo e ele adiciona a numeração que tem parada. Aparece para os outros clientes, Somente aparece para cliente atacado, isso é, que comprou minimo de 5 peças nos ultimos 30 dias. Nao aparece para varejista.
Uma compra de pelo menos 6 peças a cada 30 dias.
-----------------------------
Categoria de produtos grades
somente produtos de grade. O Adm, escolhe a grade, pode vaiar de produto por produto.
Nesta tela de cadastro de produto grade, acredito que o ideal seria o adm escolher a marca, o modelo/cor, e tickar os tamanhos (no estoque), que farão parte da grade.
-----------------------------
PROCESSOS
Verificar a possibilidade de dar baixa temporaria no estoque quando o produto for adicionado ao carrinho e não no fechamento da venda "seção temporaria de 60 minutos" Como em empresas aéreas.
Frete - correios, entrega e motoboy salvador e lauro de freitas - variavel por bairro (dinamico, permitindo o admin altertar os valores)
Todas as taxas das compras referente pagamento e frete é por conta do cliente varialvel - tela para adicionar taxas e informativo no carrinho de cada taxa e condição de pagamento.
Para entrega via motoboy, ou via correio, somente pagamento online. (Pois deve ser realizado antes)
Pagamento presencial somente para retirada na loja - 24horas úteis. - Apos isso o pedido é cancelado e os produtos retornam ao estoque.
Isso deve ser informado ao cliente no fechamento do pedido e por email.
Trocas - gera saldo financeiro. 72hrs do fechamento do ultimo pedido. E/ou 72hrs da entrega da carga em caso de não retirada da loja.
Ter no site contato whatsapp
OBS: Além dessas funcionalidades, o cliente gostaria de fluxo de caixa, controle de entrada de produtos, e relatorios de preço de custo, lucro, devoluções. Nesse primeiro momento não terá "PDV", mas gostaria de controles basicos comerciais de uma empresa, que deixou sob nossa responsabilidade apresentar.
ALTERAÇÃO final
visão do revendedor/lojista - telas frontend
cadastro - nome, rg, cpf ou cnpj, endereço, e-mail, telefone, whatsapp, tipo: revendedor ou lojista
login - tela com usuário e senha, opção de cadastrar caso não tenha cadastro, e função esqueci a senha
home - padrão e-commerce, espaço para o logo, no lado superior esquerdo, do lado direito superior, carrinho, minha conta, e telefone/whatsapp da empresa para contato. Acredito que deveria ter um campo logo acima onde carrega os produtos que permita o admin colocar uma mensagem para os clientes.
Produto - Exibe o produto, uma imagem maior e outras 5 menores, listar título, descrição, e os preços (tabela 1, 2, 3, 4) importante mostrar a diferença dos preços pro revendedor, estimulando a pedir em 12 peças.
Categoria/Lista Produtos - Aqui lista os produtos, similar a home, dentro de uma categoria ou sub, opções de filtro por tamanho, marcas, seria fundamental.
Fechamento Pedido - detalha o fechamento do pedido “checkout”, permitindo alterações se necessárias. Seria interessante, uma mensagem para estimular o cliente a atingir a tabela superior, caso a função seja trabalhosa, utilizamos um banner ou uma imagem. Aqui também precisamos deixar claro, que para ENTREGA, somente pagamento antecipado/Online e para RETIRADA na loja, o pedido ficará no máximo 24horas úteis disponível no estoque, caso ele não se manifeste, iremos cancelar.
Importante também ter o campo para adicionarmos o aceite do termo de utilização do sistema a cada pedido realizado. Importante o cliente ter um botão para imprimir o pedido e também recebe-lo por e-mail.
FAQ - Campo de texto aberto para adicionarmos somente texto e explicações
Busca - Busca detalhada de produtos.
Minha Conta
• Meus Dados (para o cliente ver e alterar seus dados)
• Histórico de Pedidos (listar o histórico de pedidos do cliente)
• Trocas (solicitar pedido de troca, simples, com o número do pedido “deve puxar da lista de pedidos dele”, e o nome do produto, tamanho, modelo e o motivo. Deve ter status de Pendente, Autorizado e não autorizado. A qualquer alteração de status o cliente deve receber um e-mail.
Bazar Coletivo - Lista somente a imagem, o título e o tamanho do produto. Ao clicar em cima aparece o nome e telefone do cliente que está anunciando.
--------------------------------------------------------
VISÃO do próprietario admin – telas backend
login - tela de login para o admin, com opção de esqueci senha.
Home/dashboard - Nesta tela, deverá ter o menu principal ao lado esquerdo e um dashboard com as informações em blocos/caixas, tipo exemplo abaixo, exibindo: QTD Pedidos Pendentes, QTD Pedidos de Trocas, QTD Peças em Estoque, QTD Vendas mês, Valor Total vendas mês e Valor Potencial T3, isso é, a soma dos valores da tabela 3 de todos os produtos no estoque.
Clientes - Lista Clientes com nome, cidade, telefone, perfil lojista ou revendedor, perfil de estrelas e status (ativo - pendente) já com botões para editar e excluir, e em cima ao lado direito o botão para adicionar.
Fornecedores - Nome da empresa, Contato, CNPJ, e-mail, telefone e endereço.
Compras - nesta seção lista as últimas compras, e botão de adicionar nova compra para lançar os produtos em estoque.
Categorias - Permite o cadastro e edição de categorias e subcategorias do sistema.
Produtos - Lista todos os produtos cadastrados com filtros por ordem, quantidade em estoque, ou ordem alfabética, botões para editar e excluir, ativar e desativar um produto. Botão para adicionar novo (não sei se vai ser adicionado aqui ou em Compras)
Pedidos - Lista os últimos pedido, com nome do cliente, telefone, valor do pedido, forma de pgt e frete, status, e botão de editar (na edição (entrar no pedido), aparece mais detalhes e permite imprimir a etiqueta (modelo simples para impressora não fiscal), alterar o status e adicionar um comentário se necessário). Permite realizar novo pedido em nome de determinado cliente, selecionando a modalidade de pagamento existente (mas não redireciona), todavia não direciona online.
Deve ter MOTIVO e descrição.
Trocas - Lista os pedidos de trocas, entrando, mostra detalhes e permite alterar o status, enviando um email para o cliente, emitindo também uma ordem de autorização de troca. (Pedido, Autorizado, Realizado, sendo este último, o produto volta ao estoque, e é lançado negativamente seu valor no financeiro)
Financeiro - Mostra as últimas movimentações de entrada e de saída, e permite uma movimentação manual - positiva ou negativa, que registre, data, hora, ip e usuário, também com título, e descrição justificativa.
Bazar Coletivo - Nesta tela exibe os produtos dos clientes, cadastrados, permitindo exclusão manual, e cadastro de novo produto. Todos os produtos são excluídos automaticamente nesta tela após 30 dias de cadastrado.
Relatórios - Neste campo, pensei em 3 tipos de relatórios: Financeiro, Vendas e Estoque
Financeiro - Extrato financeiro por período, Lançamentos Positivos, Lançamentos Negativos, Relação Custo x Lucro por período, Compras
Vendas- Vendas Simplificadas, Vendas detalhadas, Vendas sem valores, Vendas por tipo, Mais Vendidos
Estoque - Lista todo estoque, estoque baixo,
Configurações
• Dados da Empresa - Permite alterar nossos dados da empresa.
• Taxas Bancárias - Permite alterar as taxas que são somadas no final de cada pedido. Valor fixo variável para boleto, e percentual variável para débito e crédito. Essas taxas são sempre do cliente por se tratar de atacado.
Os tipos são (Boleto, Débito e Crédito - Pagseguro “Antecipado”), e Pagamento na Loja
• Fretes - permite ativar e desativar opções de frete, e também alterar as taxas. Os fretes são correios e motoboy (Salvador e Lauro de Freitas/BA, com valores variados por região, somente para pagamentos online, e retirar na loja para pagamentos na loja.
• E-mails - permite alterar a conta de e-mail que recebe os pedidos, permitir pelo menos dois e-mails.
• Usuários - Permite editar e adicionar usuários administrativos.
• Mensagem - Campo para o admin adicionar uma mensagem específica e aparecer para os usuários na home do sistema.
Termo de Utilização - Espaço livre para escrevermos o termo de utilização que deve ser ticado no fechamento de cada pedido.
PROCESSOS
Regras de perfis de clientes:
1 estrela- 1ª compra atacado (minimo 6 peças - váriadas)
2 estrelas - mínimo 5 compras - benefício - troca estendida (5 dias pra troca)(compra no minimo a cada 30 dias) - acesso ao bazar coletivo
3 estrelas - mínimo 5 compras atacado (6 peças ou mais) + 5mil reais em compras no total - benefício 2 estrelas + compra reduzida - 3 peças pelo preço da tabela de 6 peças - compra mínima de 15 em 15 dias. Caso contrário perde o benefício da compra reduzida.
4 estrelas - Mínimo 15 mil em compras - pedidos no mínimo a cada 7 dias - compras em atacado sempre no valor da tabela de 12 peças - perde temporariamente o benefício caso não haja compra dentro da periocidade da classificação.
Carrinho: Deve realizar baixa temporária, ao adicionar o produto no carrinho, com sessão média de 60 minutos.
Trocas: Cliente abre o “ticket” de pedido por email, relacionando o modelo e tamanho da troca referente ao seu ultimo pedido, ficando o mesmo como pendente. Admin recebe e-mail e o pedido no backend, e faz o tratamento para, Autorizado, Não Autorizado. Para ambos o cliente recebe um comunicado.
Cliente se dirige a loja, entrega o produto que deve ser conferido. Escolhe o novo produto, disponível no momento, e Admin lança o pedido do produto manualmente, com a mesma condição de pagamento inicial do cliente, “pois esse valor a entrou”, e conclui o pedido. Admin altera também o estado da troca para REALIZADO, gerando retorno positivo do produto no estoque, e lançamento negativo no relatório e no caixa.
Pagamento:
e-Rede, débito e crédito. (Pagamentos Online)
Loja Física para débito, crédito e dinheiro. (Retirar na loja)
Frete:
Motoboy para a região de Salvador e Lauro de Freitas, permitindo faixas de preços para diferentes regiões.
Correios, para outras localidades, a utilizar webservice, e na impossibilidade, tabela manual por estados – capital/interior.
Pick up store – Retirada na loja.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)
Integrações de API Payment Processor (Paypal, Stripe, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor, Gerente de projetos, Outro
Outras funções necessárias Fullstack
Prazo de Entrega: 12 de Março de 2019
Habilidades necessárias