Teste
-
Upload
gabriel-costa -
Category
Software
-
view
15 -
download
0
Transcript of Teste
• 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?).