Aplicativo de Dashboard: crie dashboards no Windows e na web

Um aplicativo de dashboard (ou dashboard app) é um software que transforma os dados do seu banco de dados ou das suas planilhas em gráficos e indicadores (KPIs) ao vivo, em uma única tela, para você acompanhar a saúde do seu negócio de relance. O Dashboard App do Dashboard Builder oferece três formas de uso: instale o aplicativo para Windows pela Microsoft Store (o aplicativo já funciona em português do Brasil), rode a versão auto-hospedada no seu próprio servidor PHP ou crie online na edição em nuvem. Todas as edições incluem o Gerador de Dashboard com IA, e você monta tudo arrastando e soltando, sem precisar programar.
Escolha o seu Dashboard App
Aplicativo para Windows
Instale pela Microsoft Store e crie dashboards no seu próprio PC. Não precisa de servidor web e funciona offline. Teste gratuito ou versão Pro com pagamento único.
Auto-hospedado (PHP)
Rode no seu próprio servidor Apache ou Nginx com PHP 7.4 ou superior. Seus dados ficam no seu servidor, e os planos Professional e Enterprise incluem o código-fonte.
Nuvem
Crie, compartilhe e incorpore dashboards no navegador, em qualquer computador, inclusive no Mac. Nada para instalar. Comece com um teste gratuito.
Nesta página
- O que é um aplicativo de dashboard e como ele funciona?
- Como criar um aplicativo de dashboard (passo a passo)
- Crie seu dashboard com IA
- Visualizações e fontes de dados compatíveis
- Requisitos e instalação
- Vantagens de usar um aplicativo de dashboard
- Código-fonte PHP gerado automaticamente
- Perguntas frequentes
O que é um aplicativo de dashboard e como ele funciona?
Um aplicativo de dashboard se conecta a uma ou mais fontes de dados ao vivo (normalmente um banco de dados, uma planilha ou uma API) e transforma esses dados brutos em gráficos, indicadores KPI e resumos visuais, tudo em uma única tela centralizada. Em vez de buscar números manualmente em relatórios separados, o aplicativo executa uma consulta em segundo plano, associa o resultado a um gráfico e atualiza a visualização, para que você sempre veja os dados atuais.
O Dashboard App do Dashboard Builder funciona assim: é um aplicativo em PHP, baseado em Apache + PHP + MySQL (ou PostgreSQL, Oracle, SQLite e outros), com um mecanismo de gráficos gratuito. Você conecta seu banco de dados uma vez, por meio de uma interface de arrastar e soltar, e o aplicativo gera o código PHP/HTML5 que desenha seus gráficos ao vivo. Assim, o dashboard se atualiza sozinho quando os dados mudam, e você acompanha o seu negócio pelo celular, tablet ou PC.
Prefere um programa para Windows? O Dashboard App para Windows é instalado pela Microsoft Store no Windows 10 e 11, já traz tudo o que precisa (sem servidor web e sem instalar PHP), funciona em português do Brasil e trabalha offline com seus arquivos e bancos de dados locais.
Como criar um aplicativo de dashboard (passo a passo)
Criar um aplicativo de dashboard com o Dashboard Builder se resume a cinco passos: conectar seu banco de dados, configurar o gráfico, escrever ou gerar o SQL, ajustar o layout e gerar o código-fonte PHP para a sua aplicação web. Os passos abaixo descrevem a versão auto-hospedada.
Conecte o seu banco de dados. Abra a pasta web no navegador (por exemplo, http://localhost/dashboardbuilder). Na tela de boas-vindas, clique no ícone Database, escolha o tipo de banco na aba Data Sources, por exemplo SQLite com um caminho como ../data/Northwind.db, e salve a conexão. Uma marca verde confirma que a conexão funcionou.
Configure o gráfico. Clique no ícone de engrenagem para abrir as configurações do gráfico, e o Dashboard Builder lista todas as tabelas do banco conectado para você escolher o que visualizar.
Escreva ou gere o comando SQL. Digite a consulta diretamente ou deixe o gerador de SQL integrado montá-la para você. Por exemplo, uma consulta simples para acompanhar vendas pode ser assim:
SELECT strftime('%Y-%m', o.orderdate) AS xaxis, SUM(d.quantity) AS yaxisFROM `order details` dJOIN orders o ON o.orderid = d.orderidGROUP BY strftime('%Y-%m', o.orderdate)LIMIT 50
Execute a consulta, associe as colunas retornadas aos menus do eixo X e do eixo Y e salve.
Ajuste posição e tamanho. Arraste os cantos do painel do gráfico para redimensioná-lo e reposicioná-lo. O layout é totalmente responsivo, baseado no framework Bootstrap, e o dashboard se adapta automaticamente a qualquer tela.
Gere o código-fonte PHP. Clique em Generate e o Dashboard Builder cria o código PHP pronto para uso do gráfico que você acabou de montar. Copie e cole direto na sua aplicação.
Pronto para criar o seu dashboard? Baixe o Dashboard App gratuitamente ou instale o aplicativo para Windows e comece hoje.
Crie seu dashboard com IA
Todas as edições do Dashboard App incluem IA, então você pode pular a configuração e começar direto pelos seus dados:
Quer ver antes? Experimente o Gerador de Dashboard com IA gratuito no navegador, sem cadastro (página em inglês).
Visualizações e fontes de dados compatíveis
O Dashboard App oferece mais de 20 tipos de gráfico, incluindo linhas, dispersão, barras, pizza, rosca, bolhas, barras empilhadas, área, mapa de calor, diagrama de Sankey e mapa coroplético, além de cartões de KPI. Clique em qualquer gráfico para detalhar (drill-down ou drill-through) e ver os dados por trás do número. Veja um exemplo ao vivo em Dynamic Dashboard App Example (em inglês).
Para os dados, o aplicativo se conecta a MySQL, MS SQL, SQLite, Oracle, PostgreSQL, Sybase e Cubrid, para dashboards estáticos ou em tempo real baseados em banco de dados, sem programar, e também importa diretamente arquivos MS Excel, CSV e PDF.
Requisitos e instalação
O Dashboard App auto-hospedado pode ser instalado em Windows, Linux, Mac ou qualquer outra plataforma compatível com Apache. Para o aplicativo para Windows, veja os requisitos do Windows.
Requisitos do servidor
- PHP 7.4 ou superior
- Apache 2 ou superior
- Windows 7 ou superior / Linux 3 ou superior
Navegadores compatíveis
- Versões atuais de Chrome, Edge, Firefox e Safari
- Funciona em navegadores de desktop, tablet e celular
Instalação
- Abra um terminal na pasta do seu servidor web onde o Dashboard Builder ficará, por exemplo
…/www/seusite/dashboardbuilder/. - Execute
composer create-project --no-dev dashboardbuilder/dashboardbuilder.net .(detalhes completos na página de download). - Abra a pasta no navegador, por exemplo
http://localhost/dashboardbuilder.
Antes de conectar o banco de dados, confirme que o seu servidor web (Apache, Nginx etc.) está configurado para servir a pasta do Dashboard Builder e que o usuário do servidor web pode gravar nas pastas data/ e store/ (normalmente 755 para as pastas e 644 para os arquivos dentro delas). Nenhuma outra pasta precisa de permissão de escrita. Verifique o console do navegador para confirmar que todos os arquivos carregam sem erros.
Vantagens de usar um aplicativo de dashboard
1. Sem programar
IA, interface de arrastar e soltar e SQL e PHP gerados automaticamente permitem criar um dashboard funcional sem escrever código.
2. Seus dados são seus
Auto-hospedado no seu servidor ou instalado no seu PC com Windows, seus dados ficam com você, sem depender de um serviço de nuvem de terceiros.
3. Incorpore em qualquer lugar
Gere um plugin de WordPress, um módulo Joomla, um pacote Laravel ou código PHP/HTML5 e adicione o dashboard ao site ou sistema que você já usa.
Código-fonte PHP gerado automaticamente
Depois que o gráfico está pronto, o Dashboard App gera código-fonte PHP pronto para uso, que você pode colocar em qualquer aplicação PHP, site ou framework. O código gerado do gráfico é seu, para usar na sua própria aplicação.
$data = new dashboardbuilder();$data->type = "line";$data->source = "Database";$data->rdbms = "sqlite";$data->dbname = "data\Northwind.db";$data->xaxisCol[0] = "xaxis";$data->yaxisCol[0] = "yaxis";$data->title = "Line Chart";$result[0] = $data->result();
O código-fonte completo do Dashboard Builder acompanha as licenças Professional e Enterprise. Veja os detalhes na página da licença de código e acompanhe o projeto e as versões no GitHub.
