Esperando depósito en garantía

Criar um sistema/site para controle de Fake News

Publicado el 08 Noviembre, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Criar um sistema/site para controle de Fake News.
Para tanto, o sistema deve possuir as seguintes regras:

O usuário pode acessar o sistema sem login, porém nessse caso ele poderá somente visualizar as notícias já existentes.
Um usuário logado pode realizar as demais operações, conforme abaixo.
O sistema deve possuir as seguintes telas:

Uma tela que permita visualizar as notícias cadastradas. Essa tela deve listar no máximo 10 notícias e permitir que o usuário navegue para frente e para trás se houverem mais registros.
Ao clicar em uma notícia, abrir uma página com os dados da notícia selecionada e os comentários já realizados na notícia (mostrando o nome e foto do usuário que realizou o comentário). Se o usuário estiver logado, ele pode comentar a notícia.
Na tela de listagem de notícias, colocar um link que permita a inclusão de novas notícias. Cada notícia pode ter as seguintes informações:
título (obrigatório)
imagem (opcional)
texto (opcional)
link de origem (opcional)
indicador de fake ou não fake
comentário do autor (armazenar como sendo o primeiro comentário realizado na notícia)
indicador de aprovada ou não (não deve ser visível ao usuário - será editado no bd quando a notícia for aprovada)
obs. O usuário deve informar pelo menos um dos dois entre imagem e texto.


Na tela de listagem de notícias, colocar um link que permita que o usuário realize o login quando não estiver logado e o logout caso contrário.
Na tela de listagem de notícias, colocar um link que permita que o usuário realize um novo cadastro com as seguintes informações (todas as informações são obrigatórias):
Nome
E-mail (não permitir mais de um usuário com o mesmo e-mail)
Senha
Foto
"Observação O Controller não pode chamar repositório."
Data da entrega dia 14/11/2018

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

Plazo de Entrega: 19 Noviembre, 2018

Habilidades necesarias