Skip to content

Painel administrativo para visualização de dados estratégicos e configuração da solução

Notifications You must be signed in to change notification settings

projeto-confia/admin-panel

Repository files navigation

Painel administrativo

O painel administrativo é uma apliação web cuja finalidade é expor visões estratégicas com os dados coletados pelo AUTOMATA.

Dependências com Componentes do Ambiente

Esta aplicação depende do componente database.

Requisitos

Instalação

Todos os comandos são executados a partir do diretório raiz do projeto.

1. Criar arquivo .env:

No arquivo criado, altere o valor das variáveis ADMIN_EMAIL e ADMIN_PASSWORD para um email e senha de sua escolha. Caso esteja usando um ambiente Linux, no mesmo arquivo, altere o valor da variável USER para o nome do seu usuário e o valor da variável UID para o resultado de:

id -u

2. Criar containers Docker:

docker-compose up -d

3. Instalar as dependências:

docker-compose exec app composer install

4. Criar chave da aplicação:

docker-compose exec app php artisan key:generate

5. Criar as tabelas usadas no schema admin_panel:

docker-compose exec app php artisan migrate

6. Inserir os dados iniciais da aplicação:

docker-compose exec app php artisan db:seed

7. Instalar as dependências do frontend:

npm install

8. Compilar os arquivos estilo e script:

npm run dev

Caso esteja trabalhando com arquivos do frontend, recomenda-se a execução do seguinte comando para observar as alterações feitas nesses arquivos e realizar a compilação automáticamente:

npm run watch

Para acessar a aplicação, acesse o endereço no seu browser: http://localhost:8000.

Documentação

Licença

MIT

About

Painel administrativo para visualização de dados estratégicos e configuração da solução

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages