Skip to content

juliano-quatrin-nunes/agents-in-charge

Repository files navigation

Agents in Charge

Este repositório contém um sistema de gerenciamento para a bancada separating, utilizando Node-RED no backend e Next.js no frontend.

Estrutura do Projeto

  • node-red/
    Contém o backend desenvolvido em Node-RED, que fornece uma REST API para a interação com a bancada separating.

  • dashboard/
    Contém o frontend desenvolvido em Next.js, oferecendo uma interface gráfica para monitoramento e controle.

  • td/
    Contém a Thing Description (TD), que define como os agentes irão consumir a API REST do sistema.

Requisitos

  • Docker: Certifique-se de que o Docker está instalado e configurado em sua máquina.

Como Executar

  1. Clone este repositório:

    git clone <URL_DO_REPOSITORIO>  
  2. Acesse o diretório do projeto:

    cd <NOME_DO_REPOSITORIO>
  3. Execute o comando para inicializar o projeto:

    sudo docker compose up

Isso irá

  • Instalar automaticamente todas as dependências necessárias.
  • Criar os containers Docker para todos os serviços.
  • Configurar o ambiente para que o projeto rode em qualquer máquina.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published