Sobre este projeto
it-programming / web-development
Aberto
Desenvolver aplicação web com Asp Net Core, Razor Pages e Entity Framework Core.
Necessitamos de uma aplicação para gerenciamento e comercialização de arquivos pdf, a aplicação deve disponibilizar arquivos em formato pdf para download mediante autenticação com usuário e senha.
A proposta deve contemplar:
1. Página home:
1.1 Identidade visual da empresa (template);
1.2 Possibilidade de busca individual;
1.3 Possibilidade de busca por categorias;
1.4 Exibição de imagem link representando as categorias;
1.5 Menu com:
1.5.1 Identificação do usuário logado
1.5.2 Minha conta
1.5.3 Contato
1.5.4 Sobre
1.5.5 Área de gerenciamento (para usuários admin).
1.6 * Permitido para todos os perfis de usuário
2. Autenticação de usuários
2.1 Possibilitar autenticação de usuários com e-mail e senha previamente cadastrados
2.2 Informar casos de "falta de crédito" e restrição de download na validação da autenticação
2.3 Distinção de perfis após autenticação
2.4 Disponibilizar link para troca de senha
3. Gerenciamento de usuários:
3.1 Gerenciamento (crud) para perfis do tipo cliente;
3.2 Gerenciamento (crud) para perfis do tipo administrador;
3.3 Funcionalidade esqueci minha senha;
3.4 Funcionalidade troca de senha;
3.5 Funcionalidade histórico de compras (download);
3.6 * Preparar para integração com gatewey de pagamento;
4.
Gerenciamento de produtos / arquivos pdf:
4.1 Gerenciamento (crud) do produto consumindo parâmetros previamente preenchidos e novas informações;
4.2 Funcionalidade que consuma arquivo xls (planilha) para definir hierarquia de diretórios auxiliando na pesquisa e cadastro de produtos (JSON, NoSql);
4.3 Funcionalidade para pesquisa de produtos consumindo hierarquia de diretórios;
4.4 Contemplar flag para ocultar produto na pesquisa;
4.5 Contemplar possibilidade de restrição de acesso para usuários com débito;
4.6 * Permitido somente para usuários com perfil de administrador
5. Página de pesquisa de item
5.1 Possibilitar pesquisa parcial;
5.2 Possibilitar pesquisa por categoria;
5.3 Possibilitar pesquisa por parâmetros contidos no xls (planilha);
5.4 Customização do link de download para produtos do tipo conjunto (quando dispõe mais de um arquivo), permitindo o download de todos os arquivos do conjunto;
5.5 Possibilitar inserção de valores / parâmetros informados no cadastro do produto possibilitando customização do produto (arquivo pdf) antes do download;
5.5 Possibilitar download somente para usuários autenticados no sistema e sem restrição de débito
5.6 Possibilitar navegabilidade de acordo com a referência e hierarquia informada na planilha item 2.2
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
Funções necessárias Desenvolvedor
Prazo de Entrega: 02 de Março de 2020
Habilidades necessárias