RF => Requisitos Funcionais
Deve ser possivel cadrastrar um novo client DeveSerpossivel Trazer Todas as Infomacoes sober um client[x]
RN Regra de negocio
Nao deve ser possivel Criar um Client com um email ja existente.
RF => Requisitos Funcionais
Rota Authenticada[]
Deve ser possivel listar todos os post de um Client Deve ser possivel lista Um Unico Post de um Client
RN Regra de negocio
Deve Conter Todas as informacao do client(infromao nao sensiveis). Deve Conter Todos os Post Do clint jutamente com os comentario de cada post.
Rota Authenticada[]
RF => Requisitos Funcionais O Client nao percisa esta autenticado para ver a listagem de Posts. Deve ser possivel list todos os Post de todos os Clinets UM post pode conter muitas categorias
RN Regra de negocio
Nao deve ser possivel ver post nao ser Somente posts Published Deve ser possivel Ver os Commentarios Somente Post com cometario ativado. Nao deve conter informacoes sensiveis
Rota Authenticada[x]
RF => Requisitos Funcionais Deve ser possivel cadrastrar um novo post
RN Regra de negocio
Nao deve ser possivel criar um Post com um nome de um post existente Nao deve ser possivel criar um Post com o slug ja existente
Rota Authenticada[x]
Um Comentario nao deve esta em mais de um post Nao deve ser possivel Client nao autenticados Fazerem Comentarios. O Comentario deve Conter no maximo 150 caracteres Nao deve ser possivel fazer Commentarios em Posts Com Conmentario desabilitados.