Skip to content

HyperTechDevelopment/Dashboard-CLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dashboard CLP - Controle de Lavagem de Placas

Descrição

Este projeto é um complemento ao sistema CLP - Controle de Lavagem de Placas. Ele exibe um gráfico mostrando a quantidade de seriais que cada linha no ambiente industrial está recebendo, com a possibilidade de aplicar filtros por turno e modelo. (Abaixo uma demonstração) image

Instalação

  1. Clone o repositório:

    git clone <URL-do-repositório>
  2. Navegue até o diretório do projeto:

    cd <nome-do-diretório>
  3. Crie um ambiente virtual e ative-o:

    python -m venv venv
    source venv/bin/activate  # No Windows use `venv\Scripts\activate`
  4. Instale as dependências:

    pip install -r requirements.txt

Uso

  1. Execute o aplicativo Flask:

    flask run
  2. Acesse o aplicativo em seu navegador em http://127.0.0.1:5000.

Configuração

O aplicativo requer uma conexão com o banco de dados SQLite localizado no caminho especificado. Certifique-se de que o caminho do banco de dados esteja correto e acessível:

conn = sqlite3.connect(r"INSIRA O CAMINHO DO BANCO AQUI.")

Atente-se para o nome do banco, para que não haja erros: BDCALL.db

Observação

Se optar por hospedar esta dashboard em um servidor, lembre-se de que o processo de comunicação será diferente, pois foi utilizado o SQLite.

Se utilizar Linux para hospedar por exemplo, crie um script que envie o arquivo .db a cada X minutos para o servidor, e modifique o caminho do banco para que extraia os dados.

About

Um complemento ao sistema CLP - Controle de Lavagem de Placas.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages