Skip to content

AXII - Sistema de Automação para Salas de Aula

AXII Logo Status License

Transformando a educação através da automação inteligente


Sobre

O AXII é um sistema de automação centralizado que permite o controle integrado de equipamentos em salas de aula através de múltiplas plataformas: web, mobile, desktop e hardware embarcado.

Problema Identificado

Professores gastam tempo valioso em tarefas operacionais repetitivas:

  • ⏱️ Ligar computadores individualmente
  • 💡 Ajustar iluminação manualmente
  • 📺 Configurar projetores
  • 🔧 Resolver falhas técnicas durante a aula

Isso resulta em perda de tempo pedagógico, interrupções frequentes e subutilização de recursos tecnológicos.

Nossa Solução

O AXII oferece uma plataforma integrada que:

  • 🎛️ Controle Centralizado - Gerencia todos os equipamentos de um único ponto
  • ⚙️ Automação Inteligente - Rotinas pré-configuradas para iniciar e encerrar aulas
  • 📊 Monitoramento em Tempo Real - Detecta e resolve falhas remotamente
  • 📱 Interfaces Acessíveis - Apps mobile, desktop e terminal físico intuitivos

Funcionalidades

✨ Principais

  • Controle remoto de computadores (ligar/desligar)
  • Controle de iluminação (intensidade e cores)
  • Stream Deck customizado para controle rápido
  • Automação de rotinas (iniciar/encerrar aula)
  • Monitoramento em tempo real de equipamentos
  • Sincronização entre plataformas
  • Histórico de operações e logs

🔄 Em Desenvolvimento

  • Integração com sistemas de gestão escolar
  • Relatórios de eficiência energética
  • Controle de temperatura e ar-condicionado
  • Integração com câmeras e sistemas de segurança
  • Machine Learning para otimização automática

Tecnologias

Backend

  • Node.js - Runtime JavaScript
  • PostgreSQL - Banco de dados relacional

Frontend

  • React.js - Interface web
  • Tailwind CSS - Estilização
  • Flutter - App Mobile

Embedded Systems

  • Arduino / ESP32 - Microcontroladores
  • C/C++ - Firmware

Repositórios

Repositório Descrição Status
web Sistema web 🔄 Em desenvolvimento
mobile App mobile iOS/Android 🔄 Em desenvolvimento
axii-desktop App desktop 🔄 Em desenvolvimento
embedded codigos das Placas 🔄 Em desenvolvimento
gateway Serviços de conexão 🔄 Em desenvolvimento
site Site sobre o projeto Informativo

Roadmap

🎯 Fase 1 (Atual)

  • ✅ Pesquisa de campo e análise de requisitos
  • ✅ Desenvolvimento de protótipos
  • 🔄 Implementação das plataformas web, mobile e desktop
  • 🔄 Desenvolvimento do firmware das placas embarcadas
  • ⏳ Testes iniciais

🎯 Fase 2

  • Testes em ambiente educacional real
  • Otimização de performance e usabilidade
  • Implementação de feedback dos usuários
  • Documentação completa

🎯 Fase 3

  • Lançamento da versão 1.0
  • Expansão para outras instituições educacionais
  • Desenvolvimento de novas funcionalidades
  • Suporte comercial

Equipe

Nome Papel GitHub
Eduardo de Medeiros Diniz Developer @Eduardo
Kaio Henrique Meneses da Silva Developer @kaio
Pedro Henrique Domingos Developer @Pedro

Licença

Este projeto está licenciado sob a MIT License - veja o arquivo LICENSE para detalhes.

MIT License

Copyright (c) 2025 AXII Automation Team

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

⭐ Se este projeto foi útil, considere dar uma estrela!

Pinned Loading

  1. Project-axii-desktop Project-axii-desktop Public

    Componente desktop do sistema AXII. Servidor ASP.NET Core com SignalR instalado nos computadores da sala e cliente Windows Forms para monitoramento local. Desenvolvido em .NET 9 (C#).

    C#

  2. Project-Axii-Web Project-Axii-Web Public

    Painel web do sistema AXII para automação de salas de aula. Interface de controle e monitoramento de dispositivos em tempo real, desenvolvida com React 19, Vite e TypeScript.

    TypeScript

  3. Project-axii-mobile Project-axii-mobile Public

    Aplicativo mobile do sistema AXII para automação de salas de aula. Controle de dispositivos, gestão de usuários e agendamentos pelo celular, desenvolvido com Flutter 3 e Dart.

    Dart

  4. Project-axii-embedded Project-axii-embedded Public

    Firmware IoT dos dispositivos físicos do sistema AXII. Três módulos em ESP8266: controlador de iluminação, controle de energia dos PCs e central de botões.

    C++

  5. Project-axii-gateway Project-axii-gateway Public

    HTML

  6. Project-axii-site Project-axii-site Public

    HTML

Repositories

Showing 9 of 9 repositories

Top languages

Loading…

Most used topics

Loading…