Portfolio

Dev

Projetos em produção. Cada um resolve um problema real.

DevStats icon

Dashboard de Developer

Dashboard pessoal que agrega actividade de GitHub, Linear e Toggl num único ecrã. Elimina o overhead do standup diário gerando automaticamente um rascunho com PRs abertos, issues em progresso e horas registadas — tudo em tempo real via WebSocket.

  • Event-driven com Redis queues para ingestão assíncrona dos três providers
  • WebSocket (Laravel Reverb) para actualizações em tempo real sem polling
  • OAuth 2.0 com GitHub, Linear e Toggl — fluxo completo de autorização
  • Standup automático: gera rascunho diário com contexto de ciclo activo
Laravel 13Nuxt 4TypeScriptRedisWebSocketMySQLPHP 8.3VercelRailway
Ver demo
LeadFlow icon

Automação de Marketing

Plataforma de automação de marketing construída sobre Event-Driven Architecture. Resolve o problema de leads sem priorização: cada lead é ingerido, pontuado atomicamente via Redis, e o painel actualiza em tempo real conforme os eventos chegam.

  • Lead scoring atómico com Redis — sem race conditions em ingestão paralela
  • Dashboard em tempo real com WebSocket, zero reload manual
  • Pipeline de automação configurável: triggers, condições e acções
  • Arquitectura orientada a eventos — cada acção é um evento persistido
Laravel 13Vue.js 3TypeScriptRedisWebSocketMySQLPHP 8.4VercelRailway
Ver demo

Stack

Laravel

Laravel

Backend

Vue.js

Vue.js

Frontend

Nuxt

Nuxt

Framework

TypeScript

TypeScript

Language

MySQL

MySQL

Database

Redis

Redis

Cache

Railway

Railway

DevOps

Vercel

Vercel

Hosting