Skip to content

Desenvolvido como parte do desafio na Clicksoft para a vaga de estágio em Desenvolvimento Front End Web, este projeto foi criado para facilitar a pesquisa de perfis de desenvolvedores por meio da API do GitHub.

Notifications You must be signed in to change notification settings

GabryelBoer/hubusca

Repository files navigation


Índice
  1. Sobre o Projeto
  2. Requisitos do Desafio
  3. Tecnologias Utilizadas
  4. Funcionalidades
  5. Requisitos e Instalação
  6. Autor

Sobre o Projeto

Desenvolvido como parte do desafio na Clicksoft para a vaga de estágio em Desenvolvimento Front End Web, este projeto foi criado para facilitar a pesquisa de perfis de desenvolvedores por meio da API do GitHub.


Requisitos do Desafio

  1. Permita que na tela principal busquemos os dados de uma pessoa do GitHub através do nome de usuário. E que no resultado apareça a foto, o nome, o login e a localização.

  2. Permita que ao clicar na foto, abra um perfil com os dados que a API do GitHub fornece: Foto, nome, login, localização, o ID, quantidade de seguidores, quantidade de repositórios públicos, e uma lista com todos os repositórios da pessoa (nome do repositório, linguagem utilizada, descrição, data de criação, data do último push).

  3. Ao clicar em um repositório, seremos redirecionados para este repositório no site do GitHub.

  4. Crie um menu contendo todos os usuários pesquisados recentemente, que também siga o padrão com os dados iguais ao da tarefa 1, e com perfil igual ao da tarefa 2.


Tecnologias Utilizadas

  • React
  • Vite
  • Styled-Components
  • React-Router
  • Axios

Funcionalidades

Busca de Perfis no GitHub:

Explore uma vasta gama de perfis de desenvolvedores apenas digitando o nome de usuário do GitHub. Permitindo que você encontre facilmente os perfis que procura.

Perfil Detalhado do Desenvolvedor:

Após localizar um perfil, obtenha o perfil completo do desenvolvedor. Visualize seus repositórios públicos, seguidores, e informações de perfil.

Acesso aos Repositórios do Desenvolvedor:

Explore os repositórios de um desenvolvedor em detalhes.

Aba de Desenvolvedores Pesquisados Recentemente:

Histórico dos desenvolvedores pesquisados recentemente, permitindo um acesso rápido e fácil para revisitar os perfis acessados.


Requisitos e Instalação

  • Node.js instalado em sua máquina.
  1. Clone o repositório:
    git clone https://github.com/seu-usuario/hubusca.git
  2. Acesse o diretório do projeto:
    cd nome-do-repositorio
  3. Instale as dependências:
    npm install
  4. Inicie o servidor de desenvolvimento:
    npm run dev

Autor

Gabryel Boer - Linkedin - gabryel.boer@gmail.com

Meu GitHub: Github

Link do Projeto: https://github.com/GabryelBoer/hubusca

(Voltar para o topo)

About

Desenvolvido como parte do desafio na Clicksoft para a vaga de estágio em Desenvolvimento Front End Web, este projeto foi criado para facilitar a pesquisa de perfis de desenvolvedores por meio da API do GitHub.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published