PWA mobile-first para casais organizarem a rotina juntos: listas compartilhadas, calendário com eventos recorrentes, atribuição de tarefas por pessoa e notificações push. Em produção e com uso diário real.
// serviço standalone de push (cron)
const inscritos = await db
.collection("pushSubscriptions")
.get();
for (const doc of inscritos.docs) {
await webpush.sendNotification(
doc.data().subscription,
JSON.stringify({ title, body })
);
}Sincronização em tempo real entre dois usuários, push notifications em PWA (incluindo as limitações do iOS) e custo de infraestrutura zero.
Migração completa de Supabase para Firebase (Firestore + Auth) e um serviço Node.js standalone de push com web-push + firebase-admin acionado por cron.
App instalável, realtime estável e notificações agendadas funcionando sem servidor pago. Zero downtime desde a migração.