Evaluando propuestas

Criação de uma plataforma de Erp de Cyber

Publicado el 29 Junio, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

A primeira necessidade é a tela de Login com usuario e senha.


[Tela Login]
[user]
[password]

Os usuários terão 3 niveis de acesso:
[Administrador]~
[Comercial]
[Técnico]
~~~

Após efetuar o login teremos o menu Principal (Neste caso sera do usuário Administrador com todas as funções)


A primeira função que preciso e um CRUD para clientes, com os seguintes campos.
Esse item é para o usuário Administrador e Comercial.


[Comercial]
- [Clientes] (table)
    [ID_Cliente]
    [Nome do Cliente]
    [CNPJ do Cliente]
    [Endereço]
    [Cidade]
    [Bairro]
    [Número]
    [Estado]
    [Contato_Nome]
    [Contato_Email]
    [Contato_Cargo]
    [Contato_Telefone]
    [Contato_Celular]
    [Financeiro-Nome]
    [Financeiro-Email]
    [Financeiro-telefone]
Essa função de criar proposta a idéia é inserir os campos da proposta, da tabela de clientes e enviar para a DocSigner ou outra plataforma para assinatura digital, para facilitar o dia a dia. 
 
 
[Comercial] 
- [Propostas]  (table)
  [ID_Proposta]
  [status] [Criada/Enviada/Aprovada/Negada]
  [ID_Cliente]Fk
  [Contato_Nome] FK
  [Cargo] FK
  [Escopo]
  [Tipo de Pentest] (Web, Infraestrutura, API, Mobile, wireless)
  [Quantidade horas]
  [preço]
  [Descrição do Projeto] fk
  [objetivo] [lgpd/is27001/pci/validar possibildiade de fraude/ analisar risco de cyber security/ descrição]
  [validade proposta]
  [forma de pagamento] [25% na entrada e 75% na entrega/50% na entrada e 50% na entrega/ 100% na entrega do projeto] (colocar a possiblidade de mudar)
 
  após preencher devera ter salvar - proposta
  enviar proposta - integração com docsigner ou outra solução para assinatura eletronica de contrato.
 
 
  Criar Job para verificar a cada 15 minuitos  o status da proposta na plataforma de contrato para saber se foi assinado.

  Quanto a proposta for assinada, ela se torna um  contrato
  [Contrato]
  ID_contrato]
  [id_cliente]
  [id_proposta]
 
 
[Administração]
- [Gestão de Usuários] - Criar Users para a plataforma, trocar senha , trocar e-mail etc.
 
  Primeira Entrega / Automatização e geracao de proposta e Administracao de Users
 
  Segue um modelo de uma proposta
  ================================== ======================================================
 
 
  segunda-entrega geração de reports
 
 
uma vez criado o projeto  ter um botao  um botao criar projeto, que nesse momento ela gera esse dados abaixo
 
  [projeto]
    -[id_projeto]
    [status] [nao iniciado/ em execucao/pausado/concluido]
    [id-contrato]
    [nome_cliente]
    - [escopo]
    [meetodologia]
    -[quatidade_horas]
    -[técnico responsavel] (coletar da lista de usuarios)
    -[objetivo]
    -[data_inicio]
    -[data_fim]
   
 
  ter uma lista de status de projetos
 
 
  essa base de vulnerabilidades são uma base de conhecimento para efetuar os pentest.
  Ter uma tela para cadastrar/editar/remover
 
  Será necessário os mesmo campos para Aplicacao mobile, infraestrututa, api, wiress
 
  [vulnerabilidades_web]
  [id_vulnerabilidade]
  [nome_vulnerabilidade]
  [criticadade]
  [cvss_score]
  [descricao]
  [referencia]
  [recomendacao]
 
 
  [relatorio]
  [id_vulnerabilidade]
  [id_projeto]
  [escopo]
  [nome cliente]
  [metodologia] [web/infraestrutura/api/mobile]
    [item afetado]
    [
  [objetivo]
  [quantidade_vuln]
  [ataques] [ campo de texto com  e possbilidade de inserir imagem]

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias