
- Projeto
- Daniela
- Setor
- Produto próprio
- Serviços
- App pessoal, Assistente de IA, PWA instalável
- Ano
- 2026
Uma assessora pessoal que junta rotina, dinheiro, hábitos e metas num só sítio, e aponta o passo seguinte.
A vida de quem toca vários projetos acaba espalhada: a rotina numa app, o dinheiro numa folha de cálculo, as metas num caderno, o treino noutra aplicação e os estudos na cabeça. Cada ferramenta funciona sozinha e nenhuma consegue dizer se a semana foi boa.
A Daniela nasceu para ser o sítio onde essas coisas se encontram: uma app de um só utilizador, sem registo público, onde os dados de rotina, finanças, corpo, metas e estudos ficam juntos. E uma assistente lê tudo isso para apontar o passo seguinte.
O desafio
- Reunir domínios que normalmente vivem separados (dinheiro, rotina, hábitos, metas, viagens, estudos, corpo e vida espiritual) sem virar um menu impossível.
- Dar à assistente contexto suficiente para o conselho ser útil, e não genérico.
- Ser rápida a abrir e a usar no telemóvel, várias vezes por dia, como uma app instalada.
- Manter o dado pessoal isolado: um utilizador, sem registo aberto, com isolamento por linha na base de dados.
A solução
A app está organizada por áreas da vida, cada uma com os ecrãs que aquela área pede mesmo: as finanças têm transações, orçamento, dívidas, metas e relatórios; a rotina tem agenda, tarefas e hábitos; o corpo tem o treino do dia, histórico e ementa; e ainda metas, viagens, conquistas, estudos e vida espiritual. Os números viram gráfico onde ajudam a decidir, e não onde só enfeitam.
A Daniela é a camada que lê esses dados e conversa: responde no contexto do que está registado, não no vazio. Corre como PWA instalável, com autenticação de utilizador único e isolamento por `user_id` na base de dados. A app é privada por construção, não por configuração.











Resultado
Em uso pessoal diário.
Stack
- Next.js 16
- React 19
- TypeScript
- Tailwind v4
- Supabase
- Claude (Anthropic)
- PWA
Privada por construção
Depois de criar a conta, o registo é desativado no próprio fornecedor de autenticação: a app aceita um utilizador e mais nenhum. Cada linha da base de dados carrega o dono e as políticas de acesso travam o resto. Não é uma configuração que se possa esquecer de ligar.




