Skip to content

Come say hi

Drop me a line

lhernandez025cz@gmail.com

Career & updates

Where the code lives

Credits

Type
Instrument Serif · Geist
Motion
GSAP · Lenis
Stack
Next.js 16 · TypeScript
Source on GitHub
LittlePitza/portfolio
Back to work

08/08 · Tabletop RPG companion

D&D Companion

A D&D 2024 tabletop console with a character sheet, attack rolls, rules-aware spellcasting, resource tracking and a campaign journal.

Personal project
D&D Companion's combat console with the included example character
Role
AuthorRules modellingInterface design
Stack
React 19TypeScriptViteZustandCSS ModulesVitest
Launch
2026
Status
Personal project
  • 5

    tabletop views

  • 8

    journal categories

  • 2024

    D&D rules edition

About the project

Five views keep combat, attacks, spells, the character sheet and campaign memories close at hand. The included character is Soryn Vort, a level-five Wild Magic sorcerer, with character definitions stored as data.

Attacks and spellcasting bring the relevant rules and resource checks into the action, reducing the need to jump between reference pages during a session.

Character state and campaign memories persist locally in the browser. The journal groups notes into eight categories, keeping the table's story alongside its combat tools.