Desenvolvedor em formação · construindo projetos web com React, Node.js e Astro
📍 São Paulo, Brasil 🇧🇷
Tecnologias que venho aprendendo e aplicando em projetos pessoais, acadêmicos e cursos.
-
scenario-forge — Editor desktop (Win/macOS/Linux) para criar cenários do Immersive Terminal: árvore de arquivos, flags de jogo (crack/tracer/lock), diálogo e eventos por formulário, validação e preview ao vivo no terminal real embutido. Exporta pasta versionável, bundle ou link.
Tauri 2 (Rust)+React+Vite+TypeScript. -
GM Control Room — Painel de mestre de RPG em tempo real: cenas adaptativas (typewriter, pergaminho, terminal CRT), iluminação/clima, mixer de áudio, Spotify, dados, tracker de combate e histórico de rolagens — tudo sincronizado via WebSocket. Tela dos jogadores instalável como PWA. Suporta 11 sistemas (D&D 3.5/5e 2014/5e 2024, Pathfinder 1e/2e, Starfinder 1e/2e, Lancer, GUMSHOE, Daggerheart, Candela Obscura) via
@lippelt/srd-*.React+Node+Socket.io+TypeScript. -
gmcr-srd-systems — Monorepo de regras SRD pra sistemas de RPG, publicado no npm como
@lippelt/srd-*. Cada sistema é um pacote independente (dice presets, conditions, tracker fields, regras automatizadas). 11 sistemas implementados sob diversas licenças abertas (OGL 1.0a, ORC, CC-BY, DPCGL, Lancer 3PP).TypeScript+tsup+Vitest+npm workspaces+ CI tag-release. -
rpg-prop-kit — Biblioteca de componentes React (CRT retrô) publicada no npm.
TypeScript, build em modo library com tipos. -
Immersive Terminal for RPGs — Terminal CRT retrô como prop para RPGs de mesa.
React+Vite, com sistemas trocáveis e cenários autorais do mestre. -
rpgterm-engine — Motor de lógica do Immersive Terminal extraído e publicado no npm: VFS, interpretador de comandos, crack/tracer/decrypt e composição de cenários, sem DOM. Fonte única consumida pelo terminal e pelo scenario-forge — sem divergência de schema.
-
Campaign Codex — Wiki estático para campanhas de RPG feito em
Astro: lore, mapas, NPCs e personagens. Multi-tema e responsivo.



