Executando verificação de segurança...
1

Pitch: Desenvolvi um app de hábitos com React + Capacitor e aprendi muito no processo

Olá pessoal!

Quero compartilhar minha experiência desenvolvendo o
HábitoVivo, um app de rastreamento de hábitos com
gamificação para Android.

Stack escolhida
Optei por React 19 + TypeScript + Capacitor 6 em vez de
Flutter ou React Native. O motivo foi aproveitar o
conhecimento em React que já tinha e evitar lidar com
toolchain nativo desde o início.

Desafios técnicos

  • Notificações push: implementei duas camadas —
    LocalNotifications para alarmes agendados e FCM para
    notificações do servidor. Tive problemas com MIUI/Xiaomi
    que exigiu configurações específicas de permissão.
  • Autenticação: JWT + Google OAuth com fluxo diferente
    para web e Android (SHA-1).
  • Pagamentos: integração com Stripe em produção com
    webhook e Customer Portal.
  • Backend: Node.js + Express + PostgreSQL no Railway com
    deploy automático via GitHub.

O que aprendi
Capacitor é uma boa escolha para quem já conhece React —
mas as diferenças entre web e nativo aparecem bastante
em notificações, OAuth e permissões Android.

Estou agora na fase de Teste Fechado no Google Play e
preciso de 12 testadores por 14 dias para avançar para
publicação. Se quiser ajudar, me manda DM com seu e-mail
do Google!

Qualquer feedback técnico também é bem-vindo. 🙏

Carregando publicação patrocinada...