LeaderBoard Personalizado no Discourse

Estamos procurando configurar uma comunidade online onde programadores receberão certos desafios. Com base na pontuação e em outras informações relevantes (como curtidas em posts, avaliações realizadas, etc.), pretendo classificar os usuários em um formato personalizado de quadro de líderes.

Gostaria de verificar se algo assim é possível com o Discourse e se alguém pode ajudar compartilhando alguns exemplos (inclusive de sites que já têm isso implementado).

PS - Já verifiquei a API de Usuários do Discourse, que fornece informações razoáveis. É possível estender essa API para atender aos requisitos mencionados acima?

3 curtidas

Não tenho certeza se isso faz o que você precisa, mas, por coincidência, houve melhorias recentes e significativas nessa área:

No mínimo, talvez você possa construir algo com base nisso usando um Plugin ou um Componente de Tema.

7 curtidas