Logadmin


Evaluando propuestas
Descripción:
Requisitos de Arquitetura

Phalcon Framework
Bootstrap
MySQL
Jquery
PHP 5 ou Superior

Requisitos Funcionais

A. Criar um crud de Usuários e acesso baseado no perfil com as seguintes funcionalidades
    1. Tela inicial (Login)
        - Lembrar Senha
        - Cadastrar novo usuário
            - Cadastro padrão, enviando e-mail de confirmação ativando usuário após clique no link do email recebido
        - Logar erros de senha bloqueando o IP após 3 tentativas erradas
        - opção de Login usando
            - Facebook
            - Gmail
        

    2.
Tela do Painel (index após login)
        - Cadastrar Usuários
            - Tela e rotina de inserção
        
        - Listagem de Usuários (por Perfil)
            - Listar usuários cadastrados (somente administrador visualiza)
            - Usuários de perfis inferiores não acessam essa tela (tela não fica visível)
            - Grid deverá ter funções Crud

B. Criar Base de dados MySQL (InnoDB)
            
    1. Entidade Usuários
        - Campos
            - IdUsuario
            - Nome
            - E-mail
            - Usuário
            - Senha
            - Ativo
    
    2.
Entidade Perfil
        - Campos
            - IdPerfil
            - Descrição
    
    3. Entidade Módulo
        - Campos
            - IdModulo
            - Descrição
    
    4. Entidade PerfilModulo
        - Campos
            - IdPerfilModulo
            - IdPerfil
            - IdModulo
            - IdUsuario
    
    5.
Entidade Logar
        - Campos
            - IdLog
            - Data/hora
            - IP
            - Usuário informado
            - Senha informado

C. Requisitos de segurança        
    1. Usuário com perfil administrador visualiza todos os usuários
    2.
Usuário com perfil colaborador acessa apenas seus próprios dados
    3. garantir que o sistema não tenha as seguintes falhas:
        - SQL Injection
        - Acesso de url não autorizada via GET
        - XSS
        - cookies de sessão
        - limite de tempo ocioso quando logado no painel
        - validar a cada controller/view a origem de sessão
        - logar erros de senha
        - proteger pastas contra acessos http (get)

Categoría: Programación y Tecnología
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
¿Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Integraciones de API: Social media (Facebook, Twitter, etc.)
Roles necesarios: Diseñador, Desarrollador

Abierto

Presupuesto

5

Propuestas

5

Freelancers interesados

Publicado: Hace un año

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana

Freelancers que ya aplicaron para este trabajo

Rhenan T. Desenvolvedor de Software a mais de 3 anos, trabalho com principais linguagens de programação + detalles

Douglas B. Tenho Experiencia com Desenvolvimento em diversas linguagens, tais como PHP, Javascript, Css, Html, Ruby, C# entre outras, posso Desenvolver APIs, Aplicações WEB, Mobile e Desktop. + detalles

Rodrigo L. Olá, meu nome é Rodrigo Lopes, tenho 29 anos, desenvolvedor de sistemas. Objetivando seguir os padrões de qualidade e eficiência os prazos são rigorosamente respeitados. Com ampla experiência e certificação em desen... + detalles

Jacob K. Tenho ampla experiência em desenvolvimento de websites, sistemas financeiros e de gestão, lojas virtuais, aplicativos híbridos, integrações, desenvolvimento de APIs, entre outros. Hábil em escrever códigos bem projeta... + detalles