Projetos

O que construí

Projetos pessoais, de alternância, de escola e de equipa. Cada ficha explica o problema, as escolhas e o que retirei deles.

S-Print v4
Alternância

S-Print v4

A reformulação da plataforma de declaração dos titulares de contratos da Société des Grands Projets, de Java/Vue para Symfony e React.

  • Symfony
  • API Platform
  • TypeScript
  • React
PlanesViewPessoal

PlanesView

Todo o tráfego aéreo em direto num globo fotorrealista, e a vista da cabina de qualquer avião.

  • TypeScript
  • Three.js
  • Svelte 5
  • MapLibre GL
WheeltripProjeto de escola · equipa

Wheeltrip

Uma plataforma completa de mobilidade para pessoas com mobilidade reduzida: aplicação móvel, web, API, bases de dados e infraestrutura.

  • Flutter
  • Dart
  • Next.js
  • FastAPI
CyberTwinEscola

CyberTwin

Simulador de risco cibernético para PME: modela-se uma empresa, os seus ativos e as suas vulnerabilidades, e a aplicação calcula uma pontuação de risco.

  • Vue 3
  • Pinia
  • Vite
  • Tailwind CSS
Reformulação do intranet de reservas
Alternância

Reformulação do intranet de reservas

Site de reserva de salas e veículos utilizado por todos os serviços de uma prefeitura, refeito de raiz e colocado em produção.

  • PHP
  • JavaScript
  • MySQL
  • Composer
Grafos interativosEscola

Grafos interativos

Visualização passo a passo dos algoritmos fundamentais da teoria dos grafos.

  • React
  • TypeScript
  • Vite
Vigipol
Escola

Vigipol

Aplicação de tratamento de dados ambientais do LCSQA, com visualizações avançadas em tempo real.

  • React
  • TypeScript
  • RxJS
  • Chart.js
Autos de vistoria
Alternância

Autos de vistoria

Aplicação Android para gerir os autos de vistoria de divisões em residências.

  • Kotlin
  • Android
  • Room
  • XML
Ryuukon Palace
Pessoal

Ryuukon Palace

O meu primeiro RPG: captura de criaturas por QTE, combates táticos, fações e um universo 2.5D.

  • Java
  • LWJGL
  • Maven
ThemesifyPessoal

Themesify

Analisa as tuas faixas favoritas do Spotify e gera listas por ambiente.

  • React
  • JavaScript
  • Spotify Web API
  • Netlify
Este portfólioPessoal

Este portfólio

O meu portfólio, reescrito de raiz: renderização no servidor, interações em WebAssembly, formulário de contacto e atividade do GitHub em direto.

  • Rust
  • Leptos
  • Axum
  • WebAssembly