Um jogo no estilo Super Trunfo, onde é possivel customizar suas cartas antes de jogar.
Teste a aplicação aqui
- O usuário pode adicionar, remover e visualizar as cartas do baralho .
- É possível jogar com as cartas criadas.
- 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
- - Criar um formulário que será usado para adicionar cartas ao baralho.
- - Crie e renderize um componente Card.
- - Criar um preview da carta que está sendo criada pelo formulário.
- - Criar um componente para salvar as cartas no baralho.
- - Exibir a lista de cartas que estão salvas no estado.
- - Criar um componente para remover as cartas no baralho.
- - Criar filtros de pesquisa para suas cartas.
- - Desenvolver a lógica do jogo com suas pontuações.
- - Fazer a estilização do jogo com Styled Components
- Clone o repositório
git clone git@github.com:afstudiox/super-trunfo.git
- Entre na pasta do projeto com o comando
cd super-trunfo
- Instale as dependências necessárias para execução do jogo com o commando
npm install
ounpm i
- Inicie a aplicação com o script
npm start
Este projeto foi desenvolvido para fins de aprendizado por Andre Felipe dos Santos. É permitido baixar ou clonar o repositório para fins de estudo, porém não é permitida a publicação de cópias totais ou parciais do mesmo. Esta isenção de responsabilidade não abrange bibliotecas e dependências, que estão sujeitas às suas respectivas licenças.