Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Criação de postagens #11

Open
4 of 5 tasks
migueloliveiradev opened this issue Sep 7, 2024 · 1 comment · May be fixed by #12
Open
4 of 5 tasks

Criação de postagens #11

migueloliveiradev opened this issue Sep 7, 2024 · 1 comment · May be fixed by #12
Labels
enhancement New feature or request

Comments

@migueloliveiradev
Copy link
Owner

migueloliveiradev commented Sep 7, 2024

Tipo de recurso

Nova funcionalidade

Descrição

Criação de postagens

  • Ideia de implementação
    • Possibilidade de controlar níveis de acesso
      • Público (padrão)
      • Seguidores
      • Amigos (quem você segue que também segue de volta)
      • Privado
    • Possibilidade de utilizar editor markdown
    • Possibilidade de anexar até 6 imagens
      • Selecionar se o layout de exibição seria em blocos ou em slide
    • Possibilidade de programar posts para uma data e hora desejada
      • Possibilidade de visualizar seus posts programados, assim como editar
    • Possibilidade de marcar usuários
    • Possibilidade de criar enquetes em uma postagem
      • Selecionando se usuário poderia votar em
        • Uma opção (padrão)
        • Múltiplas opções
      • Criando máximo 6 opções
      • Selecionando tempo restante
      • Selecionando se ficará visível o resultado ao votar ou ao terminar votação
      • Disponível em postagens, repostagens e comentários
    • Possibilidade de criar sorteios em uma postagem
      • Selecionando requisitos para busca de usuários validos para efetuar o sorteio
        • Por meio dos usuários que curtiram
        • Por meio dos usuários que repostaram
        • Por meio dos usuários que comentaram
        • Por meio dos usuários que comentaram e no comentário marcou X quantidade de amigos
      • Possibilidade de mesclar requisitos
      • Selecionar uma data e hora para ser selecionado automaticamente
      • Mencionar tempo restante na postagem
      • Adicionar usuário sorteado em destaque após o sorteio
      • Disponível em postagens e repostagens com comentários
    • Possibilidade de curtir uma postagem
    • Possibilidade de salvar uma postagem
      • Salvar postagens sem listas
      • Salvar postagens em listas cadastráveis pelo usuário
        • Lista irá conter
          • Nome
          • Descrição
          • Foto
        • Possibilidade de salvar lista de outros usuários
    • Edição de postagens
      • Armazenar histórico de edições com suas respectivas data e hora
      • Trazer sempre à última edição
      • Possibilitar o usuário visualizar o histórico
    • Listagem de postagens em meu perfil
      • Com seguintes abas
        • Geral - totas as postagens
        • Postagens
        • Repostagens
        • Comentários
        • Menções
        • Listas
        • Curtidas
      • Possibilidades de ordenação
        • Em destaque (maiores curtidas para menores curtidas)
        • Mais recentes
      • Possibilidade de filtrar
        • Todos
        • Apenas sorteios
        • Apenas enquetes
    • Possibilidade de comentar em uma postagem
      • Possibilidade de comentar em um comentário, seguindo uma estrutura de arvore
    • Possibilidade de repostar uma postagem
      • Repostar com conteúdo ou sem conteúdo
      • Repostar uma repostagem, seguindo uma estrutura de arvore

Sugestão de implementação

No response

Checklist

  • Eu examinei as issues existentes para ter certeza de que esse recurso não foi sugerido antes
  • Eu forneci um título descritivo para esse recurso
  • Eu forneci uma sugestão de implementação para o recurso sugerido
  • Após melhor analise do recurso sugerido posso contribuir com um pull request
  • Não li nenhum dos itens acima e apenas marquei todas as caixas para enviar a issue
@migueloliveiradev migueloliveiradev added the enhancement New feature or request label Sep 7, 2024
@migueloliveiradev
Copy link
Owner Author

masstransit scheduling

@migueloliveiradev migueloliveiradev linked a pull request Sep 8, 2024 that will close this issue
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant