PWA estática que dispara notificações genéricas de trabalho (chat + calendário) para gravação no iPhone. Sem backend.
Publicar na Vercel
-
Gere os ícones (uma vez):
node scripts/generate-icons.mjs
-
Envie para o GitHub e importe no Vercel, ou:
npx vercel
-
Abra a URL HTTPS de produção no Safari do iPhone.
Configuração no iPhone (importante)
- Safari → URL da Vercel
- Ativar notificações → Permitir
- Compartilhar → Adicionar à Tela de Início
- Abra o app pelo ícone na tela inicial (não por aba do Safari)
- Ative notificações de novo se pedir
- Toque em Testar uma, bloqueie a tela ou vá para a home
- Rode uma sequência, bloqueie o celular e grave o centro de notificações
O iOS só mostra notificações web em PWA instalado (iOS 16.4+). Teste antes da gravação — podem ser mais discretas que apps nativos.
Cenários
| Cenário | Uso |
|---|---|
| Manhã corrida | Daily, chats, reuniões chegando |
| Faltou nas calls | “Cadê você?” / calls perdidas |
| Rajada rápida | Bandeja cheia para B-roll |
Edite textos e tempos em js/scenarios.js.
Personalizar
- Títulos e corpos:
js/scenarios.js - Atrasos:
delaySecem cada item - Nome na tela inicial:
manifest.webmanifest→short_name
Dicas de gravação
- Inicie a sequência e bloqueie a tela em 1–2 segundos.
- Puxe o centro de notificações enquanto grava.
- Não perturbe desligado; volume alto se quiser som (nem sempre funciona em web push).
- Mantenha o PWA em segundo plano; fechar o app cancela os timers.
Licença
Uso pessoal / demonstração. Você é responsável pelo uso das notificações encenadas em conteúdo publicado.