Executando verificação de segurança...
6

[Sugestão] - Área de perfil do usuário do TabNews aprimorada

Ideia central

Como um iniciante no mundo de técnologia, fico fascinado com as coisas que vejo aqui no TabNews, vejo informações de pessoas que (pelo menos parecem ser) muito engenhosas, e fico com a curiosidade de conhecer mais de quem publicou, não só que o username dele é "fulaninho.js". Por isso pensei em sugerir uma solução para esse problema.

Ideia objetiva (Editar Perfil)

Sugiro um campo opcional dentro da area de Editar Perfil, com a função de preencher mais informações desejadas pelo usuário.

Apresentação Visual (Visualizar perfil):

Ao clicar no perfil do usuário X, atualmente só é apresentado o próprio username e publicações e comentários feitos pelo X. Minha sugestão é que junto ao username, seja apresentado mais informações [ apenas se o usuário desejar], e dentro delas, mais informações como:
- Nome/Sobrenome;
- Usarname do GitHub(com link direcionando pra lá);
- Área de interesse/atuação;
E no campo das publicações/comentários:
- Fixar algum conteúdo próprio específico;
- Ordenar publicações por quantidade de tabcoins;

Implementação

Como disse no início, sou iniciante e não ainda não tenho capacidade técnica para realizar esse modelo. Porém fica aberto o convite aos reis do Front-end pra criar esse modelo como teste e colocar aqui nos comentários pra comunidade acompanhar. Quem sabe eu mesmo realizo essa proeza algum dia...

Carregando publicação patrocinada...
5

É uma ótima sugestão e sinto falta disso também. Outra coisa que sinto falta é no perfil ter uma listagem com os artigos publicados (sem listar comentários também). Pois quando pedem artigos meus eu só mando o link do Medium e pronto. Mas se eu quiser fazer isso com artigos meus do TabNews, a pessoa vai ver mais comentários do que artigos.

Algo como talvez criar duas abas diferentes: listagem de publicações e listagem de comentários.

2

Isso facilitaria muito, queria abrir uma seção no meu site pessoal com os artigos escritos aqui.

Que tal contribuirmos com isso? Acho que vale a pena levar essas sugestões pra uma issue no github e abrir um PR

1

Ótima sugestão, esses recursos melhorariam muito a experiencia com o site.
Sinto muito falta da listagem de posts e comentarios em areas separadas, e a fixação de um post é algo interessante. Iria fomentar o user a ter pelo menos um post relevante na plataforma.

1

A questão maior é ter um perfil, hoje não tem. Pode editar tudo é fundamental. Nem sei se é possível sem mudar alguns pontos fundamentais. Nome visível de ususário não deveria ser usuário de login, que talvez nem deve-se ser usado, deveria ter pelo menos a possibilidade de ter vários logins, e eles serem também independentes, a identidade interna do usuário deveria ser um dado chamado surrogate, é 101 de modelagem de banco de dados.

Existem diversas platafromas com perfiles bem interessantes para se basear. Quanto mais informação melhor.

E também precisa ter algumas configurações, por exemplo sobre o que quer receber notificação por e-mail ou na página (que ainda não tem).

Editar pra mim é prioridade, gera um probnlema, não é só falta de feature.

1

Eu estive pensando nisso hoje mesmo, como eu gostaria de usar o tabnews para documentar meus estudos pessoas seria interessante colocar tags para queneu possa organizar minhas publicações como "Javascript Vanilla", "NodeJs", "NestJs", "Kubernetes".
Tendo essa parte de organizar perfil, não vai demorar muito até que o user do tabnews seja tão comum no currículo quanto o user do GitHub e LinkedIn