Funcionalidade mvp de páginas específicas
A funcionalidade página específica é uma área agregadora de conversas. Acessíveis por uma url própria, exibirão uma lista de cards de conversas associadas à página, da mesma forma que a página conversations do app exibe hoje para as conversas oficiais do bpq: https://brasilqueopovoquer.org.br/#/conversations
Essa funcionalidade compreende:
-
Backend de criação de páginas específicas pelo django admin. Permitir a associação de conversas às páginas. Permitir a parametrização das páginas com 3 elementos: - url da página (exemplo: /maranhao)
- nome da pagina (texto curto)
- imagem da página + legenda da imagem (seleção de imagens pré-carregadas no backend)
- cor do layout (seleção fixa de cores pré-definidas)
-
Exibição da página. O cabeçalho da página pode ser inspirado daqui: https://projects.invisionapp.com/d/main#/console/12169592/278228860/preview A cor do layout pode ser aplicada no menu do usuário e no cabeçalho das conversas associadas à página -
Solução de usabilidade para as seguintes situações: - Quando o usuário, tanto desktop quanto mobile, lista todas as conversas da página. Como ele acessa todas as conversas da plataforma? Sugestão de um botão ou algo do tipo no final da listagem onde o usuário autoriza a carga de "Mais conversas", aí os cards das conversas oficiais do bpq e das outras páginas (divididos por seção) vão carregando conforme o usuário vai rolando
- Essa mesma solução pode ser aplicada na página atual de conversas do bpq "conversations", onde a partir do acionamento do usuário, por exemplo "Mais conversas, as conversas das páginas específicas vão carregando na página principal de conversas, conforme rolagem do usuário