~/portfolio/projects/

Projetos

ceu.gg
TypeScriptprivado

ceu.gg

Hospedagem de servidores de Minecraft em bare metal self-hosted, com um motor de orquestração feito do zero. Kubernetes sobre Proxmox em dois sites brasileiros, backend NestJS estruturado com DDD, e um cold storage que faz um servidor ocioso não ocupar nada do cluster.

Em produçãoTypeScriptNestJSNext.jsKubernetesProxmoxPostgreSQLKafkaMinIO
saga-library
TypeScript

Saga Library

Biblioteca TypeScript que implementa o padrão Saga para gerenciar transações distribuídas, event streaming e fluxos assíncronos.

TypeScriptSaga PatternEvent StreamingAsync Processing
ddd-with-nestjs
TypeScript

DDD with NestJS

Template de Clean Architecture implementando padrões de Domain-Driven Design com NestJS. Uma referência de estrutura de backend escalável.

TypeScriptNestJSPrismaDDDClean Architecture
clean-architecture-template
TypeScript

Clean Architecture Template

Repositório template em TypeScript aplicando os princípios de Clean Architecture em aplicações Node.js. Uma referência de estrutura de projeto escalável.

TypeScriptNode.jsClean Architecture
gobarber
TypeScript

GoBarber

Aplicação completa de agendamento para barbearias, com um cliente web feito em React e TypeScript.

TypeScriptReactStyled ComponentsREST API
ecoleta
TypeScript

Ecoleta

Buscador de pontos de coleta de recicláveis com backend, web e mobile. Conecta pessoas aos pontos de descarte.

TypeScriptReactNode.jsReact NativeSQLite