Projeto em destaque
Task Cloud
Angular PWA offline-first + Nest/Neon monorepo Turborepo
Task Cloud é uma PWA de tarefas com offline real e sync na nuvem. Monorepo Turborepo (Angular/Ionic + NestJS), Neon Postgres e um projeto Vercel. A documentação completa está em markdown neste portfolio.
- Ano
- 2024–2026
- Papel
- Full-stack
- Plataforma
- Angular PWA · NestJs API · Turborepo
- Dados
- Neon Postgres
O problema
Uma lista de tarefas que abre num formulário, num registo ou num quadro de colunas pede uma decisão antes de mostrar as tarefas. A prioridade fica escondida dentro de cada linha. Sem rede, o ecrã esvazia-se onde estavam as tarefas.
A solução
A lista é o primeiro ecrã: umas linhas, uma pesquisa e, ao canto, filtros de prioridade alta, média e baixa. Criar uma tarefa é um painel: título, uma descrição curta, prioridade e etiquetas. Ao guardar, o painel fecha sobre a lista. Feito e pendente são filtros dessa mesma lista. Os ajustes ficam no seu separador: sincronizar, tema e idioma. No telemóvel a lista ocupa o ecrã, com Lista e Ajustes na barra de baixo.
Capturas
Stack técnico