/trunfo-game-project

Projeto React: Inspirado no game Super Trunfo. Desenvolvido módulo de Front-end da @tryber

Primary LanguageJavaScript

Projeto Super Trunfo

O que foi desenvolvido:

Neste projeto, desenvolvi um jogo no estilo Super Trunfo! Ao utilizar essa aplicação uma pessoa usuária deverá ser capaz de:

  • Criar um baralho, com o tema livre;

  • Adicionar e remover uma carta do baralho;

  • Visualizar todas as cartas que foram adicionadas ao baralho;

  • Jogar com o baralho criado.

A aplicação foi feita em React, com manipulação de estados em classes. Essa aplicação simulará um jogo de Super Trunfo, desde a criação das cartas do seu baralho até a funcionalidade de jogar.

Na renderização das cartas, a aplicação possui três filtros de listagem de cartas: filtro por nome, por raridade e por Super Trunfo.

Habilidades

Neste projeto, fui capaz de:

  • Ler o estado de um componente e usá-lo para alterar o que exibimos no browser

  • Inicializar um componente, dando a ele um estado pré-definido

  • Atualizar o estado de um componente

  • Capturar eventos utilizando a sintaxe do React

  • Criar formulários utilizando sintaxe JSX com as tags: input, textarea, select, form, checkbox

  • Transmitir informações de componentes filhos para componentes pais via callbacks

Pull Request original

Abaixo segue o link para o PR original com todos meus commits e os desafios!