Projetos.

O que construo e mantenho, em poucas linhas cada.

ativo · .NET 10, Razor Pages, HTMX, PostgreSQL, Aspire · 2026-10

PlanAhead

O PlanAhead é um planeador de finanças pessoais para utilizadores portugueses, construído em torno da questão de como devem ser os próximos meses, e não apenas do que foi gasto. Converte o salário bruto em líquido segundo as regras locais, acompanha contas, itens recorrentes, orçamentos e fundos de poupança, e mostra para onde as coisas caminham. É uma aplicação .NET em camadas, com as regras de negócio separadas do cliente web.

Cliente webpáginas renderizadas no servidorAPIbackend sem estadoHandlerslógica de negócioArmazenamentobase de dados relacionalSincronização bancáriaentrada opcional
os pedidos descem pelas camadas; a sincronização bancária é uma entrada opcional
ativo · .NET 10, Aspire, EF Core, SQLite, Ollama · 2026-10

Savvori

O Savvori é uma ferramenta de comparação de preços de supermercado e lista de compras para famílias portuguesas. Mantém um catálogo de produtos e preços das principais cadeias, mostra quanto custa uma lista em cada uma e sugere a forma mais barata de a preencher. Também alimenta a lista de compras do HomeOS.

ativo · .NET 10, Razor Pages, HTMX, EF Core, SQLite · 2026-10

HomeOS

O HomeOS é uma pequena aplicação web auto-alojada que reúne a gestão diária de uma casa num só sítio. Receitas, despensa, plano semanal de refeições e lista de compras partilham um único catálogo de ingredientes, por isso os ingredientes de uma receita vão para a lista com um clique, e funciona em inglês e português. Mantém os dados em casa e é pequena o suficiente para ser compreendida de ponta a ponta.

Como trabalho com agentes de IA

Cada projeto começa como uma ideia que discuto com o agente. Depois abrimos um espaço de trabalho e escrevemos um plano, que aprovo antes de ser escrito qualquer código. O agente desenvolve e escreve os testes, e o trabalho segue num pull request que reviso.

Mais sobre como desenvolvo com IA