Sobre este projeto
it-programming / web-development
Aberto
Sistema para gerenciar os produtos e página web para acessá-los
----sistema----
usuários
e-mail:
nome:
senha:
login
campos de e-mail e senha
sistema valida de existe aquele e-mail
sistema valida se a senha está correta
se ambos os itens acima estiverem errados, exibe mensagem “e-mail ou senha incorretos”
ao clicar em esqueci minha senha abre a tela de recuperação
recuperação
campo de e-mail
sistema valida se aquele e-mail existe no sistema
se não: exibe mensagem “e-mail ainda não cadastrado”
se sim: dispara um e-mail de recuperação de senha.
Tela todos os produtos
menu horizontal com o nome do usuário que está logado, ao clicar, exibi opção de minha conta e sair.
Sair: volta para a tela de login
minha conta: vai para a tela de minha conta
No cabeçalho tem o nome da página, campo de busca rápida, opções de duplicar, excluir e adicionar.
Campo de busca rápida: busca por código ou nome.
Ao começar a digitar desce o drop com os itens já cadastrados de acordo com a nomenclatura que o usuário for digitando para facilitar a busca. Usuário pode selecionar através do drop ou clicar no botão da lupa para listar todos os produtos.
Duplicar: ao selecionar um produto (através da caixa de seleção) o sistema duplica aquele produto e abre a tela de edição do mesmo.
Excluir: usuário seleciona os produtos que deseja excluir (através da caixa de seleção) e clica em excluir. Ao clicar em excluir exibe pop de seja realmente excluir
adicionar: abre a tela de adicionar produto
Listagem dos produtos: produtos são listados pelo nome e sugestão de consumo. Todos tem a caixa de seleção.
Clicando na primeira caixa de seleção, seleciona todos os produtos.
Tela produto
clicando em um produto, abre as informações dele com opção de editar, excluir e duplicar.
Tela novo produto
todos os campos devem aceitar apenas letras maiúsculas, exceto o campo porção
ao começar a digitar o nome do produto desce o drop com as opções já cadastradas, para o cliente saber qual já foi cadastrado e não cadastrar novamente.
Todos os campos são obrigatórios, exceto composição, benefícios e sugestão de consumo. Se houver algum campo não preenchido, ao clicar em salvar o mesmo fica vermelho.
Quantidade por porção e VD a unidade é padrão, sendo assim, o cliente só precisará preencher o valor numérico.
Gordura trans não tem %
Ao clicar em salvar sistema valida se há outro produto com aquele mesmo código, se sim, exibe alerta “Produto já existe”
----Página web----
tela todos os produtos
listagem de todos os produtos com nome e sugestão nutricional
lista ordenada em ordem alfabética dos nomes
campo de busca rápida: busca por código ou nome. Ao começar a digitar desce o drop com os itens já cadastrados de acordo com a nomenclatura que o usuário for digitando, para facilitar a busca. Usuário pode selecionar através do drop ou clicar no botão da lupa para listar todos os produtos.
Tela dos produto
lista as informações completas do produto.
Em todos os produtos deve exibir a mensagem padrão ao lado da tabela.
Os ícones de sem glúten e sem lactose só aparecem se essas opções forem selecionadas no cadastro do produto.
Obs: os campos tanto da plataforma quando da página web precisam ser responsivos, a medida que for digitando ele vai aumentando. Se a informação for pequena, o campo será pequeno. Se a informação for grande, o campo será grande.
Contexto Geral do Projeto
Esse sistema deve ser web e comportar futuramente outras funções como cartão fidelidade, e-commerce, controle de estoque e o que mais for necessário
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho o design
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor
Prazo de Entrega: 04 de Julho de 2020
Habilidades necessárias