Skip to content

Latest commit

 

History

History
75 lines (45 loc) · 2.18 KB

File metadata and controls

75 lines (45 loc) · 2.18 KB

Prog.me – IFMG Ibirité

Aplicativo Web para Programação Visual Simplificada

Interface do sistema

Descrição Geral

Prog.me é um aplicativo web destinado à geração e envio de código padronizado para dispositivos microcontrolados com suporte a redes Wi-Fi ou Ethernet. O sistema adota uma abordagem de programação visual, simplificando o processo de desenvolvimento de lógica embarcada, especialmente para usuários com pouca familiaridade com linguagens de programação tradicionais.

Este projeto está sendo desenvolvido no Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais – Campus Ibirité, e encontra-se atualmente em fase de testes de interface e validação do protocolo de comunicação.

Tecnologias Utilizadas

  • Frontend: Desenvolvido integralmente com o framework Vue.js.
  • Web App: Compatível com navegadores modernos, dispensando instalação em dispositivos clientes.
  • Comunicação: Implementação de protocolo customizado para envio de código aos dispositivos via rede.

Estado do Projeto

  • Fase atual: Protótipo funcional com testes de interface e comunicação.

  • Recursos implementados:

    • Interface gráfica baseada em blocos de programação visual.
    • Geração automatizada de código a partir da lógica montada graficamente.
    • Estrutura inicial para envio de código a dispositivos conectados em rede.

Instalação e Execução

Pré-requisitos

  • Node.js (versão recomendada: ≥14)
  • npm (Node Package Manager)

Instalação das dependências

npm install

Execução em ambiente de desenvolvimento

npm run serve

Geração de build para produção

npm run build

Análise e correção de estilo de código (lint)

npm run lint

Licença

Este projeto está sob a Licença MIT. Consulte o arquivo LICENSE para mais informações.


Autoria e Contribuição

Projeto desenvolvido por discentes e docentes do IFMG Campus Ibirité. Para sugestões, correções ou contribuições, utilize o sistema de issues ou pull requests.