O primeiro registro de portaria
ProtótipoO ControlEasy nasce como TCC na ETEC. As primeiras versões validam o núcleo do produto: cadastro e consulta de moradores, fotos e rotinas de entrada e saída para moradores, visitantes e prestadores.
GitHub ControlEasy · desde 2014
De um TCC em Visual Basic a uma plataforma web multi-tenant integrada a dispositivos de acesso. Esta é a história de um produto que cresceu sem abandonar o problema original: tornar a portaria mais segura, rápida e rastreável.
Linha do tempo
Cada geração preservou a experiência adquirida na anterior. As versões abaixo condensam o changelog histórico e os marcos entregues do ControlEasy Reborn.
O ControlEasy nasce como TCC na ETEC. As primeiras versões validam o núcleo do produto: cadastro e consulta de moradores, fotos e rotinas de entrada e saída para moradores, visitantes e prestadores.
A experiência ganha identidade, estabilidade e uma interface definitiva. O sistema é entregue ao cliente, recebe personalização por condomínio e começa a experimentar o cadastro de veículos.
Chegam contas de usuário, controle de credenciais, fluxos definitivos de veículos e captura por webcam. A migração para 64 bits e MySQL planta a base do DBTools e de uma arquitetura de dados mais previsível.
A linhagem Z reorganiza autenticação, auditoria e memória. Usuário, porteiro e síndico passam a ter papéis separados; cada autorização registra o operador e a troca de turno deixa de exigir reinício.
O Access é abandonado em favor do MySQL, relatórios ganham impressão e o produto incorpora webcam, bandeja do sistema e identificação por cartões QR — incluindo geração e impressão física personalizada.
O produto é reconstruído como monólito modular multi-tenant: ASP.NET Core 8, Angular 18, MySQL 8 e DBTools. Clean Architecture, isolamento por condomínio e testes de arquitetura passam a ser garantias executáveis.
Dashboard ao vivo, fotos com consentimento, fluxo de portaria em três segundos, visitas unificadas, relatórios e recuperação de senha transformam o MVP em uma operação diária rastreável.
A release atual consolida a integração de acesso físico com simuladores: comandos assinados, eventos de leitores, replay idempotente, auditoria inviolável e monitoramento de dispositivos — tudo validado antes do hardware real.
Release consolidada · 11 out 2026
v2.3O ControlEasy já consegue modelar, simular e auditar o ciclo completo de um dispositivo de acesso. A estratégia simulator-first reduz risco antes da integração com equipamentos reais.
Abstrações de dispositivos, desbloqueio seguro, parâmetros criptografados e auditoria append-only.
Opt-in por condomínio, cadastro, edição, ativação e remoção segura de dispositivos.
Normalização de eventos, cartões, tentativas negadas e replay idempotente após reconexão.
Heartbeats, estados online/offline/degradado, dashboard e alerta para a portaria.
Próximos capítulos
Os itens desta seção são planos do repositório, ainda não releases. O roadmap prioriza primeiro pessoas e fluxos; depois, integrações com hardware real.
O morador passa a ser usuário de primeira classe, com acesso isolado ao próprio apartamento e uma jornada integrada de pré-cadastro e chegada.
As abstrações validadas por simuladores chegam aos fabricantes e a um piloto real, por meio de um agente de borda com conexão de saída segura.
Expansão prevista para Henry, relés Shelly aplicados a motores de portão e equipamentos TopData, após a validação do primeiro ciclo de fabricantes.
Snapshot do roadmap em 16 de outubro de 2026. Escopo e sequência podem evoluir conforme validação técnica e disponibilidade de hardware.
Projeto autoral
Arquitetura, documentação, decisões e implementação reunidas no repositório do ControlEasy.
Abrir repositório