RPG HUB
Em construção • 2024Sistema para gerenciar campanhas, NPCs/monstros, mapas e anotações (visão produto).
ProdutoGamesFrontend
Next.jsTypeScriptDBAuth (futuro)
Métricas
Domínio
RPG/Produto
organização e UX
Core
CRUD
campanhas e entidades
Assets
Upload/mapas
organização de mídia
Futuro
Auth/roles
permissões
Como executar
Headless
npm run buildUI (visual)
npm run devDica: Rode os comandos na raiz do projeto, onde está o package.json.
Destaques
- CRUD de campanhas e entidades
- Upload/gestão de mapas e assets
- Base para features de produto (permissões, colaboração)
Case Study
Contexto
Context
Mestres e grupos acumulam informações: NPCs, sessões, mapas e itens. Sem organização, o jogo perde ritmo.
GMs and groups accumulate information: NPCs, sessions, maps and items. Without organization, the game loses pacing.
Objetivo
Goal
PT
- Centralizar informações da campanha com boa UX.
- Facilitar consulta rápida durante sessões.
- Criar base para features futuras (auth, colaboração, export).
EN
- Centralize campaign info with good UX.
- Enable quick lookup during sessions.
- Create a base for future features (auth, collaboration, export).
Próximos passos
Next steps
PT
- Definir modelo de dados (DB) e endpoints.
- Adicionar upload com organização por campanha.
- Permissões por papel (mestre/jogador).
EN
- Define the data model (DB) and endpoints.
- Add uploads organized per campaign.
- Role-based permissions (GM/player).
