GithubHelp home page GithubHelp logo

inventory-keeper's Introduction

Inventory Keeper

Projeto da disciplina de DevWeb que tem como foco auxiliar jogadores (e até mestres) de D&D a manter personagens e seus inventários, com um sistema de gerenciamento de itens equipáveis e consumíveis, com suas respectivas descrições, quantidade e até benefícios únicos.

No sistema, será possível:

  • Cadastrar/Atualizar personagem
  • Adicionar/Remover itens de um persongem
  • Listar itens que um persongem possui
  • Consultar descrição de item que o persongem possui
  • Monitorar progresso e ingredientes de fabricação de itens
  • Filtrar item por nome e tipo
  • Ver e alterar atributos do personagem
  • Alterar itens equipados

inventory-keeper's People

Contributors

mateusrangel0 avatar

Watchers

 avatar

inventory-keeper's Issues

Sugestões de melhorias simples para melhor se ajustar ao sistema de D&D 5ª edição

A tela está ótima, e por si só já é muito útil para o jogo na vida real. As seguintes mudanças simples podem permitir uma melhor usabilidade (são várias, mas são todas simples, e apenas sugestões!).

  • Pontos de Vida máximos e atuais serem representados em "atuais / máximos" ao invés de listados separadamente. Talvez com cores do texto que mudam conforme passa de certas porcentagens (verde para maior ou igual 70%, amarelo para vida maior ou igual 30% e menor que 70%, e vermelho para menor que 30%).
  • Atributos de Força, Destreza, Constituição, Inteligência, Sabedoria e Carisma terem os seus modificadores atrelados. Ex: um Carisma de 15 tem modificador +2, e ser ilustrado "Carisma: 15 (+2). Outra sugestão seria ter um botão que muda a visualização entre atributos e modificadores; ex: mudar entre "Carisma: 15" e "Carisma: +2".
  • Valor de Iniciativa ser representado como "+6" ao invés de apenas "6", já que é um modificador e não um valor puro.
  • Armadura ser renomeado para Classe de Armadura, ou sua sigla CA, muito usada também.
  • Se o item Blusa de Seda usar como material o Fio da Penumbra, seria importante dizer isso próximo do indicador do progresso, e a quantidade necessária para cada passo"
  • Pontos de Experiência serem representados numericamente também, para saber o número mínimo para aquele nível, o máximo e o atual (ao invés de apenas a porcentagem de progresso). Além disso, exibir o nível atual do personagem.

Adicionar rotas de POST e GET

Podemos começar com um exemplo simples de CRUD para os personagens e outro para os seus respectivos equipamentos.

Limpar pasta do frontend

Seria interessante dar uma limpada na pasta de arquivos do front, apagar os arquivos que não são necessários pro projeto para melhorar a visualização geral dos arquivos.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.