Este repositório é uma cópia do projeto do tryunfo da trybe, este foi o segundo projeto em react que foi desenvolvido, nele foi trabalhado a manipulação de estados em componentes de classe no React. A aplicação simula um jogo de cartas, sendo possível adicionar e remover cartas do baralho.

Para acessar a aplicação, faça um clone do repositório, acesse a página, instale as dependência e inicie a aplicação com o comando start:

  • git clone git@github.com:FernandaGrein/tryunfo-project.git
  • cd tryunfo-project
  • npm install
  • npm start

Foram cumpridos os seguintes requisitos:

  • Foi criado um formulário que receberá as informações para adicionar as cartas, o formulario tem um espaço para o nome, para descrição e três atributos, no mais é possível selecionar a raridade da carta e é possível selecionar uma carta como super trunfo
  • Todas as informações recebidas pelo formulário e repassada para a carta é feito por meio de props
  • recebido e trabalhado com todas as informações a carta é renderizada na tela, como uma prévia enquanto a carta está sendo criada, adicionado todas as informações é possível salvar a carta no baralho.
  • É possível selecionar uma carta somente como supertrunfo e caso o supertrunfo seja removido do baralho volta a ser possível selecionar uma nova carta como supertrunfo.
  • todas as cartas salvas são renderizadas na tela e é possível remover uma carta do baralho
  • Por fim é possível visualizar as cartas salvas por meio de filtragens, filtrando por nome ou por raridade.