/api/gestor/sos/* empresa-widecondominios_atribuidosmail.ondaka.ao:465 SSLapp-debug.apk)| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 1.1 | Multi-tenant empresa_gestora_id | ✅ Pronto | 🌐 Web📱 App | Isolamento total |
| 1.2 | Tipo cliente (empresa_gestora / admin_independente) | ✅ Pronto | 🌐 Web | Sidebar adapta-se |
| 1.3 | Documento tipo (NIF/BI/PASSAPORTE) | ✅ Pronto | 🌐 Web | Validação dinâmica |
| 1.4 | Roles 8 + Permissions sistema | ✅ Pronto | 🌐 Web📱 App | Super-admin (74), admin-empresa (69), gestor (44), admin-cond (38), condomino (12), funcionario (11), prestador (4), guarda (12) |
| 1.5 | Editor permissões /super-admin/permissoes | ✅ Pronto | 🌐 Web | Drag visual |
| 1.6 | Sync bidireccional users ↔ condominos | ✅ Pronto | 🌐 Web📱 App | B-USER-01 resolvido |
| 1.7 | Página /perfil + endpoints API | ✅ Pronto | 🌐 Web📱 App | PATCH /api/me/profile, /api/me/password |
| 1.8 | ForcarTrocaPassword middleware | ✅ Pronto | 🌐 Web📱 App | must_change_password flag |
| 1.9 | JSON condominios_atribuidos em users | 🆕 ✅ Pronto | 🌐 Web📱 App | Multi-condomínio para guarda (15 Mai) |
| 1.10 | HomeRouter role-aware mobile | 🆕 ✅ Pronto | 📱 App | condomino→MainShell · guarda→HomeGuarda · gestor→HomeGestor (15 Mai) |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 7.1 | Sistema Turnos (3 BD: modelo+escala+presença) | ✅ Pronto | 🌐 Web | 11 Mai |
| 7.2 | UI Modelos.tsx + Escala.tsx + Presenca.tsx + Relatorio.tsx | ✅ Pronto | 🌐 Web | Cronómetro live + KPIs |
| 7.3 | Empresas Prestadoras | ✅ Pronto | 🌐 Web | CRUD + Equipa do Condomínio |
| 7.4 | Equipa do Condomínio (mobile) | ✅ Pronto | 📱 App | Pessoas + Empresas prestadoras |
| 7.5 | Validar OTP visitante | ✅ Pronto | 📱 App | Guarda mobile |
| 7.6 | Dentro Agora (quem está no condomínio) | ✅ Pronto | 📱 App | Lista visitantes activos |
| 7.7 | Encomendas portaria (registar + entregar) | ✅ Pronto | 📱 App | Workflow completo |
| 7.8 | Histórico visitas guarda | ✅ Pronto | 📱 App | Pesquisa + filtro data |
| 7.9 | 🆘 SOS Emergência — Sistema Completo | 🆕 ✅ 100% Pronto | 🌐 Web📱 App | 15 Mai · 8h sessão dedicada · ver subitens |
| 7.9.1 | Backend: 3 migrations + 13 tipos + 6 services + 4 controllers | ✅ Pronto | 🌐 Web | sos_alertas + sos_alerta_fotos + condominios_atribuidos |
| 7.9.2 | Mobile Condómino: bottomsheet 13 tipos por gravidade (780 linhas) | ✅ Pronto | 📱 App | Captura fotos câmara/galeria max 3 |
| 7.9.3 | Mobile Condómino: "Meus alertas SOS" | ✅ Pronto | 📱 App | Histórico + estado actual |
| 7.9.4 | Mobile Guarda: card SOS gradient na HomeGuardaView | ✅ Pronto | 📱 App | "X críticos em curso · TOQUE PARA AGIR" |
| 7.9.5 | Mobile Guarda: lista + detalhe + atender/resolver | ✅ Pronto | 📱 App | 3 botões + polling 30s + multi-condomínio |
| 7.9.6 | Mobile Gestor: HomeGestorView (NOVA) | ✅ Pronto | 📱 App | Saudação + card SOS + endpoints empresa-wide |
| 7.9.7 | Web Admin: /sos/alertas lista + 4 stat cards + polling 30s | ✅ Pronto | 🌐 Web | Inertia React |
| 7.9.8 | Web Admin: detalhe + botões Atender/Resolver/Falso alarme/Reabrir | ✅ Pronto | 🌐 Web | Textarea notas + lightbox fotos |
| 7.9.9 | Som sirene Web Audio API + badge pulsante + toast | ✅ Pronto | 🌐 Web | Sawtooth 200-400Hz sweep 1.2s · repete 30s |
| 7.9.10 | Email automático aos gestores (críticos+altos) | ✅ Pronto | 🌐 Web | Blade view com gradient + fotos inline + CTA |
| 7.9.11 | FCM push ao autor quando atendido/resolvido | ✅ Pronto | 📱 App | Mensagem com nome guarda+tipo+condomínio |
| 7.9.T1 | 🔴 Crítica: Incêndio | ✅ Pronto | 📱 App | #DC2626 |
| 7.9.T2 | 🔴 Crítica: Emergência médica | ✅ Pronto | 📱 App | #DC2626 |
| 7.9.T3 | 🔴 Crítica: Assalto / roubo em curso | ✅ Pronto | 📱 App | #DC2626 |
| 7.9.T4 | 🔴 Crítica: Agressão / violência | ✅ Pronto | 📱 App | #DC2626 |
| 7.9.T5 | 🔴 Crítica: Fuga de gás | ✅ Pronto | 📱 App | #DC2626 |
| 7.9.T6 | 🟠 Alta: Inundação / canalização | ✅ Pronto | 📱 App | #EA580C |
| 7.9.T7 | 🟠 Alta: Falha eléctrica geral | ✅ Pronto | 📱 App | #EA580C |
| 7.9.T8 | 🟠 Alta: Pessoa em risco (idoso/criança) | ✅ Pronto | 📱 App | #EA580C |
| 7.9.T9 | 🟠 Alta: Intrusão suspeita | ✅ Pronto | 📱 App | #EA580C |
| 7.9.T10 | 🟡 Média: Animal perigoso | ✅ Pronto | 📱 App | #F59E0B |
| 7.9.T11 | 🟡 Média: Acidente | ✅ Pronto | 📱 App | #F59E0B |
| 7.9.T12 | 🟢 Baixa: Barulho excessivo | ✅ Pronto | 📱 App | #10B981 |
| 7.9.T13 | 🟢 Baixa: Comportamento suspeito | ✅ Pronto | 📱 App | #10B981 |
| 7.10 | Piquete activo (escalado + check-in) | 🔮 Roadmap | 🌐 Web📱 App | Jun/26 — Feature 6 |
| 7.11 | Sirene customizada Android (channel HIGH) | 🟡 Em curso | 📱 App | B-FCM-01 · Adiado Jun/26 |
| 7.12 | ZKTeco biométrico turnos | 🔮 Roadmap | 🌐 Web | Q1/27 · MiRO |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 14.1 | Auth + 2FA SMS | ✅ Pronto | 📱 App | TelcoSMS |
| 14.2 | MainShellView 5 tabs (condómino) | ✅ Pronto | 📱 App | Início/Visitas/Avisos/Suporte/Mais |
| 14.3 | HomeGuardaView (funcionario/guarda) | ✅ Pronto | 📱 App | Portaria — Validar OTP + Encomendas + Histórico + Card SOS 🆕 |
| 14.4 | HomeGestorView (NOVA) | 🆕 ✅ Pronto | 📱 App | 15 Mai · Para roles gestor/admin-empresa/admin-cond/super-admin |
| 14.5 | Dashboard Pagar agora + Saldo | ✅ Pronto | 📱 App | Hero card |
| 14.6 | Notificações sino + badge | ✅ Pronto | 📱 App | Feature 1 |
| 14.7 | Pedidos de Intervenção | ✅ Pronto | 📱 App | Feature 2 · criar/cancelar/apoiar |
| 14.8 | Equipa do Condomínio | ✅ Pronto | 📱 App | Feature 3 |
| 14.9 | Meu Perfil (2 tabs) | ✅ Pronto | 📱 App | Feature 4 · espelha web |
| 14.10 | Conheça (módulos + tutoriais) | ✅ Pronto | 📱 App | 15 Mai manhã |
| 14.11 | Suporte (WhatsApp + email) | ✅ Pronto | 📱 App | +244 929 167 474 |
| 14.12 | Chatbot v1 (FAB + bolhas) | ✅ Pronto | 📱 App | 150 FAQs · Markdown |
| 14.13 | Visitas + Pré-aprovações | ✅ Pronto | 📱 App | VisitasShellView |
| 14.14 | Extracto + Pagamentos | ✅ Pronto | 📱 App | Lista + cancelar |
| 14.15 | Encomendas (condómino) | ✅ Pronto | 📱 App | Aguarda chegada + na portaria |
| 14.16 | Assembleias módulo | ✅ Pronto | 📱 App | Lista + votar |
| 14.17 | SOS Mobile (condómino) | ✅ Pronto | 📱 App | Bottomsheet 13 tipos + fotos + histórico |
| 14.18 | SOS Mobile (guarda) | 🆕 ✅ Pronto | 📱 App | 15 Mai · Card + lista + atender · multi-condomínio |
| 14.19 | SOS Mobile (gestor) | 🆕 ✅ Pronto | 📱 App | 15 Mai · HomeGestorView + lista empresa-wide |
| 14.20 | FCM Push end-to-end | ✅ Pronto | 📱 App | PushNotificationService + device_tokens auto-register |
| 14.21 | Branding completo (logo+ícone+splash) | ✅ Pronto | 📱 App | 2014×2014 logo · APK debug testado em real |
| 14.22 | Pagamento Quotas mobile (3 métodos) | 🔮 Roadmap | 📱 App | Feature 8 · Mai-Jun/26 |
| 14.23 | Sirene customizada Android | 🟡 Em curso | 📱 App | B-FCM-01 · adiado · flutter_local_notifications v21 API break |
| 14.24 | APK Release Signed | 🔄 Em curso | 📱 App | Esta semana · keystore + signingConfigs |
| 14.25 | Play Store closed testing | 🔄 Em curso | 📱 App | Deadline Ago/26 · US$25 + 14 dias |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 2.1 | Módulo Facturação M1-M8 | ✅ Pronto | 🌐 Web | Config + Quotas + Lançamentos + Reverter + Créditos |
| 2.2 | ProxyPay RPS + DDS + Manual | ✅ Pronto | 🌐 Web | Webhook HMAC + Polling 5min |
| 2.3 | IPC 6.5% (TAXA_IVA constant) | ✅ Pronto | 🌐 Web | Renomear TAXA_IPC (backlog) |
| 2.4 | Multas + Juros automáticos | ✅ Pronto | 🌐 Web | DP 141/15 |
| 2.5 | Email factura (Mai) | ✅ Pronto | 🌐 Web | A04 |
| 2.6 | Glossário PT-AO: Quotas→Taxas, Imputação→Aplicação | ✅ Pronto | 🌐 Web📱 App | 5 Mai · 75+ termos web |
| 2.7 | Pagar tudo + Saldo automático | 🔮 Roadmap | 🌐 Web📱 App | Jul/26 |
| 2.8 | Pagamento mobile (3 métodos) | 🔮 Roadmap | 📱 App | Feature 8 |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 3.1 | A01 Acta PDF (executive title) | ✅ Pronto | 🌐 Web | DP 141/15 art. |
| 3.2 | A02 Votações | ✅ Pronto | 🌐 Web📱 App | Fase 5 |
| 3.3 | Bug AssembleiaController::entrar() | 🔄 Em curso | 🌐 Web | Esta semana |
| 3.4 | Refactor PDF acta profissional | 🔮 Roadmap | 🌐 Web | Jun/26 |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 4.1 | Wizard criar pedido | ✅ Pronto | 🌐 Web📱 App | 11 Mai |
| 4.2 | Atribuir + Apoiar + Cancelar | ✅ Pronto | 🌐 Web📱 App | Feature 2 mobile |
| 4.3 | B-PEDIDO-01 dropdown condóminos | 🔄 Em curso | 🌐 Web | Refactor filtro local |
| 4.4 | B-PERM-01 condomínio atribuir user | 🔄 Em curso | 🌐 Web | Investigar policy |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 5.1 | Pré-aprovações + OTP | ✅ Pronto | 🌐 Web📱 App | Mobile completo |
| 5.2 | Validar OTP visitante (guarda) | ✅ Pronto | 📱 App | HomeGuardaView |
| 5.3 | F-VISIT-01 SMS sem "ONDAKA" | 🔄 Em curso | 🌐 Web | 15 min · Mai/26 |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 6.1 | Registar manual portaria | ✅ Pronto | 📱 App | Workflow completo |
| 6.2 | Entregar + assinatura | ✅ Pronto | 📱 App | Dialog |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 8.1 | Avisos condomínio | ✅ Pronto | 🌐 Web📱 App | CRUD + push |
| 8.2 | Notificações in-app | ✅ Pronto | 🌐 Web📱 App | Sino + badge |
| 8.3 | FCM Push (Firebase) end-to-end | ✅ Pronto | 📱 App | FcmSenderService + device_tokens |
| 8.4 | Email factura + SOS gestores | ✅ Pronto | 🌐 Web | SMTP mail.ondaka.ao |
| 8.5 | SMS TelcoSMS 2FA + urgentes | ✅ Pronto | 🌐 Web | Apenas críticos |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 9.1 | Dashboard Super-Admin (KPIs) | ✅ Pronto | 🌐 Web | MRR/ARR/churn/pipeline |
| 9.2 | 💎 Dashboard BI Avançado (32 features) | 💎 Loja | 🌐 Web | Roadmap Q2/27 |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 10.1 | Tour 28 passos | ✅ Pronto | 🌐 Web | 10 Mai |
| 10.2 | Aprenda (20 tutoriais) | ✅ Pronto | 🌐 Web📱 App | Markdown |
| 10.3 | Chatbot 2-em-1 (150 FAQs) | ✅ Pronto | 🌐 Web📱 App | Scoring + Markdown |
| 10.4 | Suporte WhatsApp | ✅ Pronto | 🌐 Web📱 App | +244 929 167 474 |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 11.1 | Fórmula preços + 7 migrations | ✅ Pronto | 🌐 Web | 7 Mai · PrecoSubscricaoService |
| 11.2 | Landing v8 + Auto-registo wizard | ✅ Pronto | 🌐 Web | 8 Mai |
| 11.3 | Self-service (cancelar + mudar plano) | ✅ Pronto | 🌐 Web | 9 Mai · pro-rata "Acréscimo/Crédito" |
| 11.4 | Clientes B2B Super-Admin | ✅ Pronto | 🌐 Web | Login as + estender trial + cancelar |
| 11.5 | Notificações B2B (email + SMS urgentes) | ✅ Pronto | 🌐 Web | Cron diário 09h trial recovery |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 12.1 | Loja /loja UI | ✅ Pronto | 🌐 Web | 10 Mai |
| 12.2 | 💎 BI Avançado (32 features) | 💎 Loja | 🌐 Web | Q2/27 · 32 sub-features aprovadas |
| 12.3 | 💎 Email marketing | 💎 Loja | 🌐 Web | Q3/27 |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 13.1 | ProxyPay (pagamentos) | ✅ Pronto | 🌐 Web | Webhook + Polling |
| 13.2 | TelcoSMS (SMS) | ✅ Pronto | 🌐 Web | 2FA + urgentes |
| 13.3 | Firebase FCM (push mobile) | ✅ Pronto | 📱 App | FCM_PROJECT_ID=ondaka-prod · OAuth2 HTTP v1 |
| 13.4 | SMTP mail.ondaka.ao | ✅ Pronto | 🌐 Web | Port 465 SSL · noreply@ondaka.ao |
| 13.5 | ZKTeco biométrico | 🔮 Roadmap | 🌐 Web | Q1/27 · MiRO Distribution |
| 13.6 | Hikvision ANPR | 🔮 Roadmap | 🌐 Web | Q1/27 · MiRO |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 15.1 | DP 141/15 base | ✅ Pronto | 🌐 Web | Fundo reserva 10% + Acta + Multas |
| 15.2 | Audit trail subscrições | ✅ Pronto | 🌐 Web | 8 tipos eventos |
| 15.3 | RGPD completo | 🔮 Roadmap | 🌐 Web | Set/26 |
| 15.4 | Audit log centralizado | 🔮 Roadmap | 🌐 Web | Set/26 |
| 15.5 | Bloqueio inteligente após 3 meses | 🔮 Roadmap | 🌐 Web | Q3/26 |
| 15.6 | Lista negra visitantes | 🔮 Roadmap | 🌐 Web | Q3/26 |
| 15.7 | Livro Reclamações electrónico | 🔮 Roadmap | 🌐 Web | Nov/26 |
| 15.8 | Matriz preferências notificações | 🔮 Roadmap | 🌐 Web📱 App | Q3/26 |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 16.1 | Storage::public para fotos SOS | ✅ Pronto | 🌐 Web | sos/{id}/foto.jpg |
| 16.2 | PDF acta generation | ✅ Pronto | 🌐 Web | Refactor layout Jun/26 |
| 16.3 | Exports CSV/Excel | 🟡 BD pronta | 🌐 Web | Add-on Loja BI |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 17.1 | Web 75+ termos | ✅ Pronto | 🌐 Web | 5 Mai |
| 17.2 | Mobile 34 termos | ✅ Pronto | 📱 App | 5 Mai |
| 17.3 | BD normalizada locales | ✅ Pronto | 🌐 Web | pt_AO/pt_PT |
| 17.4 | Glossário canónico | ✅ Pronto | 🌐 Web📱 App | Quotas→Taxas · Tickets→Pedidos · Fracção→Imóvel · Permilagem→Quota proporcional · Imputação→Aplicação · Pro-rata→Acréscimo/Crédito |
| # | Funcionalidade | Estado | Plataforma | Notas |
|---|---|---|---|---|
| 18.1 | /catalogo público (86 features) | ✅ Pronto | 🌐 Web | 10 categorias filtráveis |
| 18.2 | Landing /catalogo público | ✅ Pronto | 🌐 Web | 8 Mai · CatalogoController |
| 18.3 | Tour interactivo 28 passos | ✅ Pronto | 🌐 Web | Onboarding |