Dashboard Com Graficos e Tabelas Com Opção Personalizada de Impressão

Job ID: 34362922

Budget: $250 – $750 CAD

Desenvolvimento de dashboard web responsivo em php versão 7.2, bootstrap, jquery; Os mapas devem utilizar o google maps; Graficos podem ser gerados com d3.js ou highcharts.
Deve ser observado a responsividade ou seja ser compatível com visualização em tela de 5’ até 70’.
Os dados serão fornecidos por api rest.
Dashboard deve ser atualizado automaticamente em tempo que pode ser selecionado em campo a ser disponibilizado ao usuário.

O dashboard será composto por blocos onde cada bloco será composto por:
- Dois mapas + tabela de dados;
- Um gráfico sem tabela de dados;
- Dois card’s sendo um com valor e outro com percentual sem tabela de dados;
- Dois gráficos com tabela de dados, onde as tabelas de dados pode ter mais de 1000 registros sendo que na exibição do dashboard deve ser de forma paginada, porém ao imprimir deve ser impresso todos os registros.
Em cada um dos blocos deve ser disponibilizado um botão que abre um menu com as opções “”; “Imprimir” e um botão “Informações” que vai abrir uma modal com informações em formato de texto sobre os dados exibidos no gráfico/tabela/mapa.
Cada um dos componentes(gráfico, mapa, tabela) deve abrir a possibilidade de ser ampliado em tela inteira.

Requisito:
Deve ser possível impressão de qualquer gráfico, tabela, mapa. A impressão deverá ser realizada com os dados apresentados em tela, em modo relatório, sem cortes e além dos dados em tela deve conter, a descrição e detalhamento explicativo do elemento (gráfico, tabela, mapa, informativo) além da data, hora da impressão. Em caso de gráficos também deverá ser impressa a tabela com os dados utilizados para construção do gráfico.
Related categories: PHP JavaScript AJAX HTML5 jQuery / Prototype