Skip to content

Nesta aplicação o usuario realiza pesquisa sobre qualquer membro do github. O resultado da pesquisa retorna os principais repositorios do desenvolvedor além de informações de seguidores,bio e quais pessoas o dev segue.

Notifications You must be signed in to change notification settings

antonioalexandre1984/apiGithub

Repository files navigation

ApiGithub

mock1

📚 Informações sobre o projeto

*About

Projeto sobre uma aplicação criada com react vite com typescript onde o usuário pode pesquisar atraves de um input qualquer membro do github. Como resultado é mostrado em tela um card com nome e a bio. Este card possui um link que é redirecionado a página de profile onde traz detalhes de followers,following assim como total de repositórios. Na parte inferior da página e mostrado os repositórios do membro paginado com botões para controle de páginas.

O objetivo deste projeto é treinar conceitos do react como imutabilidade e de estados. Criamos componentes para guardar estados e valores do input. Além disso escolhemos o typescript por ser uma linguagem fortemente tipada o que exige a implementação de interface. Neste caso criamos a interface de usuário. Outro ponto foi a utilização do react-router-dom o que pertime o usuário realizar a navegação entre paginas.

 

💻 O que tem no projeto?

  • Front-end bem clean.
  • Integração do front-end com bibliotecas como React-router-dom.
  • Na estilização da aplicação foi escolhido o styled component devido a sua facilidade em sua sintaxe e por deixar o código mais clean e performatico possivel.

 

mock2

mock1

 

🛠️ Tecnologias/Ferramentas ultilizadas

 

 

⚙️ Instalação

# Abra um terminal e copie este repositório com o comando
$ git clone https://github.com/antonioalexandre1984/apiGithub.git
# Acesse a pasta da aplicação
$ cd apiGithub

# Instale as dependências
$ yarn

# Inicie a aplicação
$ yarn start

 

🔗 Link para o projeto online

ApiGitHub

 

📝 Licença

Este projeto está licenciado sob a Licença MIT.


About

Nesta aplicação o usuario realiza pesquisa sobre qualquer membro do github. O resultado da pesquisa retorna os principais repositorios do desenvolvedor além de informações de seguidores,bio e quais pessoas o dev segue.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published