Analisando propostas

Desenvolvimento de Software Profissional Cftv Control para Monitoramento e Controle de Acesso

Publicado em 01 de Outubro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor ou equipe para criar o cftv control, um software profissional abrangente para monitoramento de cftv e controle de acesso. O projeto será desenvolvido em fases, com uma arquitetura robusta e escalável.

menu principal:
o software deve apresentar um menu principal intuitivo com as seguintes seções:
- dashboard
- ao vivo
- reprodução
- dvr/nvr
- câmeras
- controle de acesso
- pessoas
- portas
- horários
- eventos
- relatórios
- usuários
- configurações

fase 1 — cftv:
implementação do módulo de cftv, incluindo:
- sistema de login com usuário e senha, gerenciamento de usuários e permissões.
- Dashboard interativo.
- Cadastro de dvr/nvr e câmeras ip.
- Suporte aos protocolos onvif e rtsp para integração de dispositivos.
- Funcionalidade de teste de conexão e exibição de status online/offline das câmeras.
- Visualização ao vivo com layouts de grid configuráveis (1, 4, 9, 16 e 25 câmeras), suportando mais de 20 janelas simultâneas.
- Recursos de tela cheia, troca de layout, arrastar e soltar câmeras, captura de imagem, áudio e controle PTZ (Pan-Tilt-Zoom) quando disponível.

fase 2 — reprodução:
desenvolvimento do módulo de reprodução de vídeo, permitindo:
- seleção de dvr/nvr, câmera, data e horário específicos.
- Linha do tempo (timeline) para navegação.
- Controles de reprodução (play, pause, avanço rápido, retrocesso, ajuste de velocidade).
- Busca por período ou eventos.
- Exportação de trechos de vídeo.

fase 3 — controle de acesso:
criação do módulo de controle de acesso, abrangendo:
- cadastro detalhado de pessoas, incluindo foto, número de matrícula, cartão de acesso, biometria e pin.
- Cadastro de portas, catracas, portões, controladoras e leitores.
- Registro e controle de entrada e saída.
- Histórico de acessos autorizados e negados.

fase 4 — horários:
implementação de gerenciamento de horários:
- capacidade de criar até 10 zonas de horário configuráveis por dias da semana e intervalos de tempo.
- Associação dessas zonas a pessoas, grupos de pessoas e portas específicas.

fase 5 — facial e eventos:
desenvolvimento de funcionalidades avançadas:
- sistema de reconhecimento facial, com cadastro de faces.
- Identificação de indivíduos em tempo real.
- Integração com terminais e câmeras para reconhecimento facial.
- Geração de eventos e alertas em tempo real baseados no reconhecimento facial e outras ocorrências.

fase 6 — relatórios:
criação de um módulo de relatórios robusto:
- relatórios detalhados de acessos, pessoas, eventos, câmeras, dispositivos, usuários e reconhecimento facial.
- Funcionalidades de filtro avançado para os relatórios.
- Opções de exportação dos relatórios.

fase 7 — cloud:
preparação para funcionalidades em nuvem:
- acesso remoto ao sistema.
- Suporte para múltiplas empresas, filiais e locais.
- Monitoramento centralizado.
- Gerenciamento remoto de dispositivos e usuários.

ARQUITETURA:
O software deve ser construído com uma arquitetura moderna e escalável, utilizando:
- Banco de dados Postgresql.
- api rest para comunicação.
- WebSocket para comunicação em tempo real.
- Arquitetura modular, preparada para expansão e integração com novos fabricantes e protocolos.
- Interface profissional, responsiva, com suporte a modo claro e escuro.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Duração do projeto Não estabelecido

Habilidades necessárias