Skip to content

Usando a fetch API, buscamos e exibimos informações de usuários e seus projetos de forma simples e direta no seu navegador. Pesquise e explore o mundo do GitHub!

Notifications You must be signed in to change notification settings

RobertCastro86/projeto-fetch-github-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Projeto Mundo Real com Fetch e GitHub

Este projeto aplica conhecimentos adquiridos para criar uma aplicação que consome a API do GitHub, utilizando o método fetch para buscar e exibir informações de usuários e seus repositórios.

🚀 Objetivo

Desenvolver habilidades práticas em consumo de APIs, organização de código e publicação de projetos no GitHub Pages.


📂 Estrutura do Projeto

📌 Tópicos Abordados

  1. Apresentando o Projeto e Estrutura Inicial
    Configuração do ambiente e explicação do objetivo do projeto.

  2. Buscando os Dados do Usuário pela API do GitHub
    Implementação de uma chamada à API para obter informações básicas do perfil do usuário.

  3. Buscando os Repositórios do Usuário pela API do GitHub
    Ampliação da busca para incluir os repositórios do usuário e apresentá-los na interface.

  4. Refatoração e Melhorias
    Melhorias no código para garantir maior eficiência e clareza.

  5. Validações e Finalização do Projeto
    Implementação de validações e ajustes finais, preparando o projeto para ser publicado.

  6. Publicando o Projeto no GitHub Pages
    Deploy do projeto para o GitHub Pages, tornando-o acessível online.


🛠️ Tecnologias Utilizadas

  • JavaScript
  • HTML5
  • CSS3
  • Git e GitHub

🌐 Como Utilizar

  1. Faça o clone do repositório:
    git clone https://github.com/RobertCastro86/projeto-fetch-github-api.git

About

Usando a fetch API, buscamos e exibimos informações de usuários e seus projetos de forma simples e direta no seu navegador. Pesquise e explore o mundo do GitHub!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published