Skip to content

Esta aplicação foi desenvolvida com o objetivo de criar e gerenciar cartas para um jogo no estilo SuperTrunfo

Notifications You must be signed in to change notification settings

severidade/tryunfo

Repository files navigation

SuperTrunfo Card Manager

Descrição da imagem
Descrição da imagem Descrição da imagem

Esta aplicação foi desenvolvida com o objetivo de criar e gerenciar cartas para um jogo no estilo SuperTrunfo, demonstrando a implementação das seguintes habilidades:

  • Leitura do estado de um componente e uso desse estado para alterar o que é exibido no navegador.
  • Inicialização de um componente com um estado pré-definido.
  • Atualização do estado de um componente em tempo real.
  • Captura de eventos utilizando a sintaxe do React.
  • Criação de formulários utilizando a sintaxe JSX.

Importância deste projeto

Quando lidamos com informações, existem quatro operações fundamentais que são cruciais para o sucesso de uma aplicação: Criar (create), Ler (read), Atualizar (update) e Excluir (delete). O projeto SuperTrufo representa o meu primeiro passo na realização de algumas dessas operações, com foco principal na criação, leitura e exclusão de informações.

Em alguns casos, a aplicação faz uso de Renderização Condicional para controlar a exibição de elementos na interface do usuário. .

Observação: Este projeto foi originalmente criado como um componente de classe e posteriormente transformado em um componente funcional para seguir as melhores práticas do React.

Dependências

Para a construção deste projeto, foram utilizadas as seguintes dependências:

  • Material-UI: Uma biblioteca de componentes de interface de usuário para React que simplifica o desenvolvimento de interfaces elegantes e responsivas.
  • uuid: Uma biblioteca para geração de IDs únicos. Essa dependência é utilizada para atribuir identificadores exclusivos a cada carta no jogo.

Hospedagem

A aplicação está atualmente hospedada em https://tryunfo.severidade.com.br/. Você pode acessá-la online e experimentar o SuperTrunfo Card Manager em ação!

Como Iniciar a Aplicação

  1. Clone este repositório para sua máquina local.
  2. Certifique-se de ter o Node.js instalado. Se não estiver instalado, você pode baixá-lo em Node.js.
  3. No diretório raiz do projeto, execute o seguinte comando para instalar as dependências:
npm install
  1. Após a conclusão da instalação, você pode iniciar a aplicação com o seguinte comando:
npm start

GitHub Visitantes 👀

Padrão de design

Color Name Element
#ffffff write title
#000000 black text
#ff0000 red icons
#acacac light gray background

About

Esta aplicação foi desenvolvida com o objetivo de criar e gerenciar cartas para um jogo no estilo SuperTrunfo

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •