teste

3
Feed geral e do usuário Reformular a arquitetura do mural aplicando o formato do facebook. Atualmente é possível apenas curtir as postagens, vamos inserir também opção de comentar com um nível e curtir os comentários. A mesma diagramação deve ser replicada para o perfil do usuário só que apenas na parte que apresenta as postagens dele. As publicações no mural serão apresentadas apenas para outros usuários do mesmo perfil, apenas o administrador poderá publicar para todos os perfis. Repositório de arquivos No menu lateral esquerdo deverá ser incluso um novo item de menu que ao ser clicado abrirá logo abaixo o segundo nível de categorias. Ao clicar no segundo nível de categorias (só serão apresentadas sub categorias segmentadas pelo administrador para o seu perfil) será apresentado uma listagem de arquivos que serão compostos por: Nome do arquivo; Tipo (pdf, JPG etc); Autor (nome do usuário que subiu o arquivo); Botão de download (ao ser clicado força o download do arquivo); Botão de excluir (apenas para o proprietário do arquivo); A listagem será ordenada por ordem cronológica e o usuário poderá mudar a ordenação clicando no “head” de cada coluna, ou seja, poderá ordenar por: autor, data e tipo. Os campos dos arquivos serão indexados na busca principal da plataforma. Já no administrador, será possível administrar as categorias e sub categorias de menu. Cada categoria de menu será composta por: Nome da categoria. Após preencher os dados, o administrador deverá clicar em “cadastrar” para que a categoria seja inserida no banco de dados. As categorias serão apresentadas em uma listagem ordenadas por ordem alfabética onde o administrador poderá alteralas e exclui las. O administrador também poderá realizar uma busca por palavrachave. Cada sub categoria será composta por: Seleção da categoria; Nome da sub categoria; Segmentação de perfil (marca um ou mais perfis que terão acesso as sub categorias). Após preencher os dados, o administrador deverá clicar em “cadastrar” para que a sub categoria seja inserida no banco de dados. As sub categorias serão apresentadas em uma listagem ordenadas por ordem alfabética onde o administrador poderá alteralas e exclui las. O administrador também poderá realizar uma busca por palavrachave. Grupos Desenvolvimento de módulo de grupos com as seguintes características: a) Criar na área administrativa um relatório onde será possível ver o total de novas publicações, comentários e o engajamento no padrão que já existe, com o gráfico, lista de logs e busca. b) Ainda na área administrativa, criar módulo para gestão de grupos onde o administrador poderá inserir, alterar e bloquear grupos. Ao entrar no módulo na área administrativa, o administrador visualizará uma listagem de grupos ordenados por ordem alfabética. Cada registro da listagem deverá apresentar: Nome do grupo;

Upload: gabriel-costa

Post on 11-Feb-2017

15 views

Category:

Software


0 download

TRANSCRIPT

 • Feed  geral  e  do  usuário    Reformular   a   arquitetura   do   mural   aplicando   o   formato   do   facebook.   Atualmente   é  possível  apenas  curtir  as  postagens,  vamos   inserir   também  opção  de  comentar  com  um  nível  e  curtir  os  comentários.  A  mesma  diagramação  deve  ser  replicada  para  o  perfil  do  usuário  só  que  apenas  na  parte  que  apresenta  as  postagens  dele.  As  publicações  no  mural  serão   apresentadas   apenas   para   outros   usuários   do   mesmo   perfil,   apenas   o  administrador  poderá  publicar  para  todos  os  perfis.    • Repositório  de  arquivos  No  menu   lateral  esquerdo  deverá  ser   incluso  um  novo   item  de  menu  que  ao  ser  clicado  abrirá  logo  abaixo  o  segundo  nível  de  categorias.  Ao  clicar  no  segundo  nível  de  categorias  (só  serão  apresentadas  sub  categorias  segmentadas  pelo  administrador  para  o  seu  perfil)  será  apresentado  uma  listagem  de  arquivos  que  serão  compostos  por:  -­‐ Nome  do  arquivo;  -­‐ Tipo  (pdf,  JPG  etc);  -­‐ Autor  (nome  do  usuário  que  subiu  o  arquivo);  -­‐ Botão  de  download  (ao  ser  clicado  força  o  download  do  arquivo);  -­‐ Botão  de  excluir  (apenas  para  o  proprietário  do  arquivo);    A  listagem  será  ordenada  por  ordem  cronológica  e  o  usuário  poderá  mudar  a  ordenação  clicando  no  “head”  de  cada  coluna,  ou   seja,  poderá  ordenar  por:  autor,  data  e   tipo.  Os  campos  dos  arquivos  serão  indexados  na  busca  principal  da  plataforma.    Já   no  administrador,   será  possível   administrar   as   categorias   e   sub   categorias   de  menu.  Cada  categoria  de  menu  será  composta  por:  -­‐ Nome  da  categoria.    Após   preencher   os   dados,   o   administrador   deverá   clicar   em   “cadastrar”   para   que   a  categoria   seja   inserida   no   banco   de   dados.   As   categorias   serão   apresentadas   em   uma  listagem  ordenadas  por  ordem  alfabética  onde  o  administrador  poderá  altera-­‐las  e  exclui-­‐las.  O  administrador  também  poderá  realizar  uma  busca  por  palavra-­‐chave.    Cada  sub  categoria  será  composta  por:  -­‐ Seleção  da  categoria;  -­‐ Nome  da  sub  categoria;  -­‐ Segmentação  de  perfil  (marca  um  ou  mais  perfis  que  terão  acesso  as  sub  categorias).    Após  preencher  os  dados,  o  administrador  deverá  clicar  em  “cadastrar”  para  que  a   sub  categoria  seja  inserida  no  banco  de  dados.  As  sub  categorias  serão  apresentadas  em  uma  listagem  ordenadas  por  ordem  alfabética  onde  o  administrador  poderá  altera-­‐las  e  exclui-­‐las.  O  administrador  também  poderá  realizar  uma  busca  por  palavra-­‐chave.      • Grupos    Desenvolvimento  de  módulo  de  grupos  com  as  seguintes  características:      a)   Criar   na   área   administrativa   um   relatório   onde   será   possível   ver   o   total   de   novas  publicações,  comentários  e  o  engajamento  no  padrão  que  já  existe,  com  o  gráfico,  lista  de  logs  e  busca.      b)   Ainda   na   área   administrativa,   criar   módulo   para   gestão   de   grupos   onde   o  administrador   poderá   inserir,   alterar   e   bloquear   grupos.   Ao   entrar   no  módulo   na   área  administrativa,  o  administrador  visualizará  uma  listagem  de  grupos  ordenados  por  ordem  alfabética.  Cada  registro  da  listagem  deverá  apresentar:    -­‐  Nome  do  grupo;  

-­‐  Quantidade  de  usuários  participantes;  -­‐  Quantidade  de  publicações;  -­‐  Botões  “alterar”  e  “status”  (ativo  ou  inativo).      Já  na  página  de  incluir  grupos,  o  administrador  deverá  preencher  os  campos  de  :  -­‐ Nome  do  grupo;  -­‐ Segmentação  (seleciona  os  perfis  que  terão  acesso,  pode  ser  mais  de  um  perfil).    Para  cadastrar,  basta  o  administrador  clicar  em  “cadastrar”.    c)   Já   no   front,   incluir   no  menu   da   esquerda   o   item   “grupos”   que   ao   ser   clicado   deverá  mostrar  apenas  os  grupos  disponíveis  para  o  perfil  do  usuário.  Ao  clicar  no  nome  do  grupo  será  apresentado  uma  listagem  de  publicações  ordenado  por  ordem  cronológica.      Cada  publicação  da  listagem  deverá  apresentar:  -­‐ Nome  do  usuário  e  foto  do  perfil;  -­‐ Data  da  postagem;  -­‐ Título  da  publicação;  -­‐ Botão  “visualizar”.      Ao  clicar  no  botão  o  usuário  será  direcionado  para  uma  nova  página  com  os  detalhes  da  publicação  com  as  seguintes  informações:    -­‐ Título;  -­‐ Data  e  hora;  -­‐ Autor:  nome  e  foto  do  perfil;  -­‐ Descrição;  -­‐ Arquivos  anexos  para  download;  -­‐ Todo  o  histórico  de  conversa  da  publicação(comentários).  

   

• Aniversários    Implementar  um  boxe  na  página  principal  onde  são  apresentados  os  aniversariantes  do  dia(limite  de  4  com  botão  “ver  todos”).  Cada  aniversariante  da  lista  deve  apresentar:    -­‐ Nome  do  usuário  e  foto  do  perfil;  -­‐ Botão”  enviar  mensagem”.      Ao  clicar  em  “enviar  mensagem”  deverá  ser  aberto  um  campo  para  digitar  a  mensagem.  Ao   clicar   em  enviar,   a  mensagem  deve   ser   publicada  no   perfil   do   usuário.   Se   o   usuário  clicar   no   botão   “ver   todos”   deverá   ser   direcionado   para   uma   página   com   todos   os  aniversários  com  as  mesmas  funções  do  boxe  da  HOME.      • Avisos    Implementar   um   boxe   na   página   principal   com   avisos   que   serão   publicados   pelo  administrador  da  rede.  Os  avisos  serão  ordenados  por  ordem  cronológica  com   limite  de  até  4  avisos  com  botão  “ver  todos”.  Cada  aviso  será  composto  por:    -­‐ Data  e  hora;    -­‐ Título  -­‐ Mensagem.      Ao  clicar  no  botão  “ver  todos”  o  usuário  será  direcionado  para  uma  nova  página  com  a  listagem  completa  de  avisos  com  as  mesmas  funcionalidades  da  HOME.      Na  área  administrativa,  na  seção  de  logs,  incluir  uma  página  log  para  os  avisos  no  mesmo  padrão  que  existe  atualmente.  Considerar  como  métricas:  

-­‐ Título  do  aviso;  -­‐ Usuário  que  visualizou;  -­‐ Data  e  hora.    Ainda  na  área  administrativa,  será  desenvolvido  uma  seção  para  o  administrador  realizar  a  gestão  de  avisos.  Ao  entrar  nessa  nova  área  será  apresentado  uma  listagem  de  avisos  ordenados  por  ordem  cronológica.  Cada  aviso  da  lista  apresentará:  -­‐ Título;  -­‐ Data  e  hora  da  publicação;  -­‐ Quantidade  de  visualizações;  -­‐ Botão  de  status  (“ativo”  ou  Inativo”).    Para  incluir  um  aviso,  o  administrador  deverá  preencher  os  seguintes  campos:  -­‐ Título;  -­‐ Descrição;  -­‐ Segmentação  (seleciona  os  perfis  que  terão  acesso,  pode  ser  mais  de  um  perfil).  

   

• Chat    Implementação  e  customização  do  CHAT  Arrow  Chat.  

   Número  de  templates:  

1) Chat  (apenas  customizar  as  cores  do  plugin);  2) Avisos  front  3) Listagem  avisos  admin  4) Incluir  /  alterar  avisos  admin  5) Aniversários  6) Grupos  7) Listagem  grupos  admin  8) Incluir  /  alterar  grupos  admin  9) Feed  facebook  10)  Repositório  de  arquivos  front  11) listagem  categorias  (repositório  de  arquivos)  12) incluir  /  alterar  categorias  (repositório  de  arquivos)  13) listagem  sub  categorias  (repositório  de  arquivos)  14) incluir  /  alterar  sub  categorias  (repositório  de  arquivos)  15) a  definir  (vamos  deixar  um  de  reserva  ok?).