Cadastro de Contatos

Recurso Cadastro de Contatos

Ao acessar o site, um usuário (logado ou não logado) pode cadastrar e-mails para receber news. Este recurso ficará disponível na home Page, com um link para o formulário, e o usuário poderá informar seu nome e e-mail para incluir ou retirar do cadastro de recebimentos de news.
O objetivo deste cadastro é de incluir e-mail para recebimento de news, mesmo não sendo cadastrados na base de dados de usuários.

Características

  • O usuário pode ativar ou desativar o recebimento de news no site;
  • O usuário supervisor do site deve poder importar contatos (formato txt sendo: nome,email);
  • O usuário supervisor do site deve poder exportar contatos (formato txt sendo: nome,email);
  • O usuário supervisor do site deve incluir contatos manualmente (usar interface disponível para usuários);
  • O usuário supervisor do site deve poder listar contatos;
  • O usuário supervisor do site deve poder editar contatos;
  • O usuário supervisor do site deve poder excluir contatos;
  • Apenas usuário supervisor tem acesso a manipulação do cadastro;
  • É incluso apenas e-mail válido;
  • Não duplicar e-mail (tanto importação, quanto cadastramento);
  • No caso de nome nulo, apenas em importação, o e-mail é adicionado como nome do contato.