graph TD;
A[Usuário com cartão RFID] --> B[Leitor RFID];
B --> C[ESP32];
C --> D[Servidor Backend ASP.NET];
D --> E[Banco de Dados];
D --> G[Interface de Monitoramento];
Este projeto consiste no desenvolvimento de um sistema de controle de acesso baseado em um hardware embarcado com ESP32 e um leitor RFID. O sistema será integrado a uma aplicação Web para monitoramento e gerenciamento em tempo real.
A solução é composta por duas partes principais:
- Aplicação IoT: desenvolvida em C++ e rodando no ESP32, será responsável pela lógica de controle de acesso.
- Aplicação Web: desenvolvida com ASP.NET no backend e Next.js no frontend, permitirá monitoramento e gerenciamento do sistema.
- Leitura de RFID: Identificação de usuários através de cartões RFID.
- Autenticação: Controle de acesso baseado em cartões cadastrados.
- Monitoramento em tempo real: Registro e visualização de eventos de acesso através da aplicação web.
- Integração com IoT: Comunicação entre o hardware ESP32 e o servidor web para troca de informações e registros.