Skip to content

Repository files navigation

🎮 Catálogo de Jogos - Projeto React

Bem-vindo ao Catálogo de Jogos, um projeto React que consome a API RAWG para fornecer informações detalhadas sobre jogos. Este projeto visa proporcionar uma experiência de usuário fluida e moderna, utilizando as melhores práticas e tecnologias em desenvolvimento web.

🚀 Tecnologias Utilizadas

  • React: Biblioteca JavaScript para construção de interfaces de usuário.

  • Axios: Biblioteca para fazer requisições HTTP.

  • FontAwesome: Biblioteca de ícones.

  • CSS: Estilização personalizada com suporte a temas claro/escuro.

📦 Instalação

Clone o repositório

  git clone https://github.com/seu-usuario/catalogo-jogos.git
  cd catalogo-jogos

Instale as dependências:

  npm install

Inicie o servidor de desenvolvimento:

  npm start

Uso

Acesse a aplicação localmente em http://localhost:3000.

Use a barra de busca para encontrar jogos específicos.

Filtre jogos por gênero e plataformas usando os controles laterais.

Navegue pelos resultados usando a paginação.

🌟 Recursos

  • Requisição de API: Uso da API RAWG para buscar informações detalhadas sobre jogos.

  • Estado e Gerenciamento de Estado: Uso de useState e useEffect para gerenciar estado e ciclo de vida dos componentes.

  • Componentes Funcionais: Estrutura modular com componentes reutilizáveis.

  • Roteamento e Paginação: Implementação de paginação para navegar entre páginas de resultados.

  • Estilização e Temas: CSS personalizado e variáveis para alternar entre temas claro e escuro.

  • Biblioteca de Ícones: Integração com FontAwesome para exibir ícones de diferentes plataformas.

  • Placeholder de Carregamento: Placeholders para indicar o carregamento de dados.

🤝 Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request

📧 Contato

Se você tiver alguma dúvida ou sugestão, sinta-se à vontade para entrar em contato:

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages