Sobre este projeto
it-programming / web-development
Aberto
O projeto consiste no desenvolvimento de um sistema completo, incluindo hardware e software, para o controle independente de dois relés de 20A (2 fases 220V) através de uma interface web. O hardware não necessita de interface física, sendo todo o controle realizado via browser. O sistema deve permitir que o administrador defina o tempo de acionamento de cada relé de forma pré-determinada. As funcionalidades essenciais incluem:
1. **Configuração de Tempo de Acionamento**: O administrador deve ser capaz de definir o tempo que cada relé permanecerá acionado após a ativação.
2. **Gerenciamento de Usuários**: O administrador poderá cadastrar e gerenciar até 20 usuários, cada um com seu próprio nome de usuário e senha.
3. **Autenticação de Usuários**: Todos os usuários precisarão de credenciais (usuário e senha) para acessar o sistema.
4. **Registro de Atividades**: O sistema deve armazenar um log detalhado de todos os acessos e acionamentos/liberações dos relés.
5. **Relatórios de Acionamento**: Um módulo de relatório deve ser implementado para visualizar todas as atividades. O administrador terá acesso a todos os dados de todos os usuários, enquanto os usuários comuns poderão visualizar apenas seus próprios registros de acionamento.
6. **Exportação de Relatórios**: O relatório deve permitir a exportação dos dados para um arquivo no formato CSV (valores separados por ponto e vírgula).
Serão necessários 3 equipamentos completos (hardware e software embarcado). O cliente deseja ser o proprietário integral do código fonte desenvolvido. A tecnologia ESP32 é sugerida como uma opção viável para o desenvolvimento do hardware e firmware.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias