Visão Geral do Sistema
O olharplus é uma plataforma completa de gestão escolar e segurança de alunos, desenvolvida para atender diferentes perfis de usuários no ambiente educacional. Cada perfil possui funcionalidades específicas e níveis de acesso adequados às suas necessidades.
Sistema Geral
Autenticação, cadastro e navegação inicial
Gestor
Prefeitos e Secretários - Acesso completo
Nutricionista
Acompanhamento nutricional e frequência
Profissional
Professores e coordenadores educacionais
Responsável
Pais e responsáveis pelos alunos
Estagiário
Cadastro e gestão de alunos
Sistema Geral
Ponto de entrada principal do olharplus
📋 Visão Geral
O Sistema Geral é o ponto de entrada principal do olharplus, responsável pela autenticação, cadastro e navegação inicial de todos os usuários. Possui funcionalidades de login, registro e redirecionamento para os diferentes perfis do sistema.
🏠 Página Inicial (Landing Page)
Arquivo: index.html
Funcionalidades:
- ✓Landing Page Responsiva: Interface adaptável para mobile e desktop
- ✓Design Moderno: Gradiente azul com elementos flutuantes animados
- ✓Logo Interativo: Logo clicável com easter egg (5 cliques redirecionam para vendas)
- ✓Botões de Ação: "Nova Conta" e "Acessar Conta"
- ✓Elementos Visuais: Ícone de olho animado, quadrados flutuantes
- ✓Botão de Suporte Flutuante: WhatsApp com número da tabela "geral"
- ✓PWA Ready: Suporte a Progressive Web App
- ✓Cookie Consent: Banner de aceitação de cookies
🔐 Sistema de Autenticação
Arquivo: auth.html
Login
- • Autenticação por WhatsApp
- • Campo de telefone com máscara
- • Código de verificação (6 dígitos)
- • Redirecionamento inteligente
- • Bypass administrativo
Cadastro
- • Seleção de perfil (3 tipos)
- • Verificação WhatsApp
- • Upload de foto de perfil
- • Dados pessoais completos
- • Notificação administrativa
⏳ Página de Aprovação
Arquivo: aprovacao.html
- ⏳Tela de aguardando aprovação
- ⏳Ícone animado (ampulheta)
- ⏳Mensagem clara sobre status
- ⏳Botão para voltar ao login
🔧 Funcionalidades Técnicas
Configuração
- • Lambda AWS
- • Cliente Supabase
- • APIs WhatsApp
- • Sistema de fallback
Sessão
- • local.
- • session.
- • Hash de sessão
- • Controle de expiração
Banco de Dados
- • Tabela usuarios
- • Tabela cidades
- • Tabela escolas
- • Tabela geral
📊 Resumo das Funcionalidades
| Funcionalidade | Descrição | Status |
|---|---|---|
| Landing Page | Página inicial com design moderno | ✅ Completo |
| Login | Autenticação por WhatsApp | ✅ Completo |
| Cadastro | Registro de novos usuários | ✅ Completo |
| Verificação | Sistema de códigos | ✅ Completo |
| Aprovação | Tela de aguardando aprovação | ✅ Completo |
| Suporte | Botão flutuante com WhatsApp | ✅ Completo |
Perfil Gestor
Prefeitos e Secretários - Acesso completo ao sistema
📋 Visão Geral
O perfil Gestor é destinado a Prefeitos e Secretários que gerenciam o sistema educacional de uma cidade. Possui acesso completo aos dados das escolas, alunos e funcionalidades administrativas.
Home (Dashboard)
- • Métricas gerais da cidade
- • Cards de escolas/turmas/alunos
- • Stories/Notificações
- • Percentual de presença
Câmeras
- • Todas as escolas
- • Streaming em tempo real
- • Controles de captura
- • Status online/offline
Frequência
- • Filtros por escola/turma
- • Tabela detalhada
- • Estatísticas de presença
- • Exportação de dados
Métricas
- • Indicadores educacionais
- • Gráficos interativos
- • Comparativos entre escolas
- • Filtros temporais
Relatórios
- • Relatórios personalizados
- • Múltiplos formatos (PDF, Excel)
- • Agendamento automático
- • Histórico de relatórios
Notificações
- • Criar notificações
- • Filtros avançados
- • Agendamento de envio
- • Status de leitura
Perfil Nutricionista
Acompanhamento nutricional e frequência escolar
Dashboard
- • Métricas das escolas
- • Stories/Notificações
- • Resumo por escola
- • Ações rápidas
Frequência
- • Calendário de dias
- • Métricas detalhadas
- • Gráfico circular
- • Navegação por etapas
Notificações
- • Receber/Enviar
- • Filtros por tipo
- • Status de leitura
- • Tempo real
Perfil
- • Dados pessoais
- • Verificação WhatsApp
- • Upload de foto
- • Configurações
Perfil Profissional
Professores e coordenadores educacionais
Dashboard Avançado
- • 3 views rotativas
- • Métricas em tempo real
- • Alunos críticos
- • Rotação automática
Assistente IA
- • Chat inteligente
- • Consultas de frequência
- • Análises automáticas
- • Contexto personalizado
Câmeras
- • Escolas permitidas
- • Filtros por turma
- • Layout responsivo
- • Controles intuitivos
🎯 Funcionalidades Exclusivas
- 🎓Dashboard com 3 views rotativas
- 🎓Assistente IA para consultas
- 🎓Acesso às câmeras das escolas
- 📊Ficha completa dos alunos
- 📊Sistema de notificações
- 📊Navegação mobile otimizada
Perfil Responsável
Pais e responsáveis pelos alunos
Dashboard
- • Métricas dos filhos
- • Lista de alunos
- • Frequência mensal
- • Ações rápidas
Câmeras & Veículos
- • Câmeras das escolas
- • Veículos em tempo real
- • Mapa interativo
- • Atualização automática
Frequência
- • Por aluno
- • Entrada e saída
- • Registros detalhados
- • Navegação direta
Comunicados
- • Apenas recebe
- • Filtros por importância
- • Status de leitura
- • Por turma dos filhos
💝 Características Específicas
Acesso Limitado
- 👨👩👧👦Apenas aos filhos sob responsabilidade
- 👨👩👧👦Comunicação unidirecional (só recebe)
- 👨👩👧👦Relatórios personalizados por aluno
Monitoramento
- 📱Veículos escolares em tempo real
- 📱Câmeras das escolas dos filhos
- 📱Histórico completo de frequência
Perfil Estagiário
Cadastro e gestão de alunos
Autenticação Especial
- 🔐Login por código de acesso único
- 🔐Controle de período (início e fim)
- 🔐Status ativo verificado
- 🔐Sessão segura temporária
Gestão de Alunos
- 👥CRUD completo de alunos
- 👥Upload e gestão de fotos
- 👥Filtros avançados de busca
- 👥Sincronização com dispositivos
🎯 Funcionalidades Principais
Cadastro
- • Modal completo de cadastro
- • Dados pessoais e escolares
- • Upload de foto com preview
- • Validações em tempo real
Edição
- • Alteração de dados
- • Troca de turma/série
- • Atualização de foto
- • Marcação para dispositivo
Sincronização
- • Vinculação automática
- • Dispositivos ativos
- • Flag de atualização
- • Auditoria de cadastros
⚡ Características Técnicas
- 🔧Interface responsiva mobile-first
- 🔧Grid adaptativo (2-5 colunas)
- 🔧Sistema de filtros avançados
- 🔧Integração com Supabase .
- 🔧Toast notifications
- 🔧Estados de loading e validação
Resumo Executivo
Sistema completo com 6 perfis distintos
📊 Estatísticas
- • 6 perfis de usuário
- • 25+ funcionalidades principais
- • Interface 100% responsiva
- • PWA com suporte offline
🔧 Tecnologias
- • Supabase (Backend)
- • Tailwind CSS (UI)
- • WhatsApp API (Auth)
- • AWS Lambda (Config)
🎯 Objetivos
- • Gestão escolar completa
- • Segurança de alunos
- • Comunicação eficiente
- • Monitoramento em tempo real
olharplus
Transformando a gestão educacional com tecnologia e segurança