Esse projeto foi criado com o intuito de construir uma aplicação web com React, que apresente um Dashboard responsivo e configurável pelo usuário.
Os dados utilizados nos gráficos (widgets) são mocados, apenas para servir de exemplo, pois não é a inteção desse projeto possuir integração com backend.
Os gráficos mostrados na tela são do Highcharts.
O estilo dos componentes foi baseado no Material-UI.
Também foi utilizado o RGL, que é um sistema de GRID bastante utilizado para a criação de Dashboards.
Antes de rodar a aplicação, deve-se instalar os pacotes e dependências necessários:
npm install
Após a instalação, deve-se rodar a aplicação com o código abaixo:
npm start