Skip to content

JohnPetros/rpg-card

Repository files navigation

RPG Card


🖥️ Projeto

Card de personagem estilo RPG, contendo informações como nome, classe, nível, atributos de força, ataque, resistência e velociade. O card é adaptado para ser visualizado com a tela tanto em posição de paisagem quanto de retrato, podendo o usuário mudar para uma das duas posições ao pressionar o botão que contém uma seta. Projeto desenvolvido como dever de casa para a disciplina de programação mobile na Etec a respeito de designs responsivos.

Demonstração

card-rpg-foto-1     card-rpg-foto-2
---

📖 Aprendizado

  • Estilização condicional
  • Manipulação da orientação da tela com Expo
  • Captura da largura e altura da tela do dispositivo
  • Posição absoluta de elementos
  • Flexbox para alinhamento de elementos
  • Componentização do layout
  • Separação de pastas para cada componente
  • Ícones em React
  • Passagem de dados entre componentes

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

Como rodar este projeto

Pré-requesitos

Antes de baixar o projeto você vai precisar ter instalado na sua máquina as seguintes ferramentas:

Além disto é bom ter um editor para trabalhar com o código como VSCode
4

Você poder executar o App no seu celular ou em um emulador de celular da sua preferência usando Expo, ou ainda pela plataforma web do Expo acessando este link: expo.dev.

📟 Rodando o Mobile

# Clone este repositório
$ git clone  https://github.com/JohnPetros/rpg-card.git

# Acesse a pasta do projeto no terminal/cmd
$ cd rpg-card

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ npx expo start

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Feito com 💜 by João Pedro 👋🏻