Social Wellness App.
O Desafio
As apps de bem-estar sobrevivem ou morrem consoante a segurança que transmitem. O desafio foi construir algo capaz de suportar interação comunitária em tempo real sem tornar a experiência fria ou transacional. Os utilizadores precisavam de se sentir ouvidos, não monitorizados.

A Solução
Construída em Flutter com Firebase a gerir a sincronização de dados em tempo real nos feeds da comunidade. O Supabase trata dos dados estruturados e do historial dos utilizadores. O OneSignal alimenta as notificações push para os check-ins diários e a atividade entre pares. O foco foi sempre manter a interface calma e as interações sem fricção.
Funcionalidades
- 01Check-ins DiáriosPrompts curtos que permitem aos utilizadores registar como se sentem. O historial de humor acumula-se ao longo do tempo num registo pessoal.
- 02Grupos ComunitáriosEspaços de apoio entre pares onde os utilizadores podem partilhar, responder e ligar-se em torno de experiências comuns.
- 03Lembretes InteligentesAs notificações do OneSignal mantêm os utilizadores envolvidos com lembretes suaves e oportunos, em vez de alertas agressivos.

Flutter
Base de código única para iOS e Android. Interface consistente, desempenho fluido e iteração rápida em ambas as plataformas.
Firebase
O Cloud Firestore mantém os feeds da comunidade atualizados sem recarregamentos manuais. As atualizações de estado propagam-se a todos os clientes ligados.
Supabase
Armazenamento com base em PostgreSQL para perfis de utilizadores, historial de humor e dados estruturados da comunidade.
Cronologia do Projeto
Configuração e Arquitetura
Estruturação do projeto Flutter, integração de Firebase e Supabase, fluxo de autenticação e desenho do esquema de dados.
Funcionalidades Principais
Fluxos de check-in, ecrãs de grupos comunitários, listeners de feed em tempo real e sistema de notificações com OneSignal.
Polimento e Testes
Refinamentos de interface, tratamento de casos extremos, testes em dispositivos iOS e Android, e entrega final.