3
respostas

Como construir um dashboard web

Pessoal, boa tarde! Preciso construir um dashboard que vou deixar rodando em um monitor permanentemente. A ideia deste dashboard é mostrar em com gráficos e outros controles informações de aberturas de solicitações diretamente de uma banco de dados. Eu quero construir algo web e vi por exemplo o chart.js e vi que parece que da para fazer em angula.

Dúvida: Qual ferramenta é melhor para fazer esse tipo de trabalho ? Podem me ajudar?

3 respostas

Oi Diogo tudo bem?

Não precisa usar Angular para fazer esse dashboard. Você precisa só de Javascript e das rotas que irão te trazer as informações feitas no seu servidor Backend. Os gráficos vão ficar alternando via carrossel ou vai ser uma página inteira e fixa?

André, eu tô bem e você ? Muito obrigado pela resposta.

A minha idéia é fazer uma página fixa com alguns gráficos e informações sobre abertura de solicitações. Essas informações seriam alimentadas de um banco de dados.

Como eu faço para fazer com Javascript e de rotas ? Sabe se na Alura tem alguma coisa parecida para eu fazer essa página com a sugestão que me deu ?

De gráficos web tem esses cursos https://cursos.alura.com.br/course/google-charts-criando-graficos-para-a-web e https://cursos.alura.com.br/course/google-charts-graficos-colunas-barras e https://cursos.alura.com.br/course/google-charts-trabalhando-com-dados

O ideal é definir a resolução em pixel do telão e no Power Point fazer um rascunho de como seria os gráficos e informações. Tendo definido este rascunho e aprovado pelos interessados aí então começar a fazer a página web.

Já sabe que linguagem de backend vai usar para acessar o banco de dados? Sugiro algo bem simples como o php já que como é somente uma tela para mostrar informações não é necessário se preocupar com login e senha, e regras de negócios complicadas.

E aprender bastante Javascript para fazer as requisições dos dados via ajax e retornar objeto JSON para montar os gráficos e os displays de informações.