Realizado

Programador para website responsivo com possibilidade de login para 3 usuarios com permissoes diferentes

Publicado em 07 de Março de 2018 dias na TI e Programação

Sobre este projeto

Aberto

O projeto tem por objetivo a gestão e controle de estoque para clientes da empresa. O controle se dá por meio da visualização dos produtos em estoque, sua entrada saída e demais movimentações.
O benefício principal do projeto está em automatizar processos, para que a organização se torne mais efetiva e seu serviço mais escalável junto à melhora no atendimento ao cliente.

As partes a serem desenvolvidas no projeto são:

•    website responsivo; Engloba design fluido e objetivo. Deve compreender funções de administrador e conter as seguintes funcionalidades:

1 – Controle de usuários com 3 níveis de acesso: Administrador (cria e determina os níveis dos outros), Gerente e Cliente.

1.1 - Cliente:
•    Login de usuário já cadastrado pelo administrador pelo site;
•    Visualização padrão de movimentações em formato de linha do tempo (ex.: Aplicativos como Nubank, Digio e afins, no quesito visualização de extrato).
O      Permitir que o usuário filtre as informações do extrato com os seguintes filtros:
        Últimos 7 dias;
        Por mês;
        Período definido;
•    Permitir que o usuário faça pedidos;
o      Permite que selecione entre saída e entrada;
o      Permite que selecione dentro de produtos lançados em estoque, avisando sobre sua disponibilidade;
o      Permite que o usuário insira o volume e o peso (em caso de peso padrão, ao ser preenchido o volume o site gera o peso automaticamente);
o      Adicionar produto ao “carrinho” do pedido;
o      Permite que o usuário insira observação;
o      Permite que o usuário informe data e horário da retirada.
O      Mostrar o resumo do pedido;
o      Permitir que o usuário cancele o pedido (se ainda nao tiver enviado);
o      Permitir que o usuário envie o pedido.
O      Deve gerar um código ao cliente, que utiliza este código na hora da coleta.

1.2 - Gerente:
•    Mostrar, em formato de lista, os pedidos que foram feitos, por ordem de pedido;
•    Ao acessar um pedido, deve permitir que veja os detalhes do mesmo.
O      Se houver produto de peso variavel o Gerente poderá alterar o pedido e colocar o peso correto.
•    Quando o gerente terminar de carregar ou descarregar o carro o usuário/cliente deve inserir o código pelo login do gerente (o que seria uma espécie de assinatura, pois ninguém tem acesso ao código) e então a informação sobe para o controle/movimentação de estoque.
•    Serão três status: Pendente, Em andamento (quando o gerente abrir o pedido), Finalizado (quando o usuário/cliente inserir o código pelo aplicativo do gerente).

1.3 - Administrador, o sistema deve:
•    Listar pedidos, como ao gerente;
o      Permitir cancelar pedidos ja enviados;
•    Listar clientes;
o      Permitir que se cadastre/editar cliente;
          Login;
          Senha;
          E-mail,
          Informações pessoais;
o      Permitir cadastro/editar de produtos (vinculado a cliente determinado)
          Código
          Descrição
          Peso padrão (gera automático o peso)
          Peso variável (necessário preencher volume e quantidade)
•    Permite acessar um cliente e visualizar seu estoque da mesma forma que o cliente o vê, com uma opção de exportar arquivo excel “.csv” modelo de arquivo pré-definido de movimentação de estoque do cliente. O modelo será baixado pelo dispositivo e poderá ser encaminhado pelo mesmo, através dos aplicativos externos disponíveis.
O      Inventário de produtos (alterar as quantidades em estoque podendo até zerar)
•    O Administrador deve poder inativar a conta de um cliente ou gerente;
•    Deve ser possível cadastrar um gerente, incluindo os seguintes dados:
o      Login;
o      Senha
o      E-mail
o      Informações pessoais


1.4 – considerações finais

•    qualquer usuário pode recuperar/alterar a senha por e-mail.
•    Nos pedidos, o nome do gerente que mudou o status do pedido para “Em andamento” deve ser colocado como nome do responsável na descrição do pedido, para que fique claro quem está cuidando daquele pedido.

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 especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Funções necessárias Designer, Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

C

Outro projetos publicados por U. O.