Skip to content

Wallace-Bezerra/GitHub-Api

Repository files navigation

Git Api

💻 Projeto

GitApi é uma aplicação feita para acessar e exibir dados de usuários do GitHub usando a API do GitHub, oferecendo uma experiência intuitiva e informativa aos usuários, permitindo que eles tenham acesso a uma ampla gama de informações sobre repositórios específicos de um usuário.

Nesse projeto pude me desafiar e construir algo do zero desde o design, utilizando TypeScript e Styled Components, implementando um scroll infinito para fetch dos repositórios

  • A aplicação apresenta um gráfico visualmente atraente, que exibe as porcentagens de uso de cada linguagem de programação nos repositórios do usuário.

  • Para proporcionar uma experiência de usuário mais fluída, o GitApi também possui um recurso de scroll infinito com loading. Isso significa que, ao rolar para baixo na lista de repositórios, a aplicação carregará automaticamente mais dados, exibindo mais repositórios gradualmente à medida que o usuário navega. Dessa forma, o usuário não precisa carregar todos os repositórios de uma só vez, o que melhora o desempenho e a velocidade de carregamento da aplicação.

  • É possível marcar um repositório como favorito e armazená-lo no LocalStorage do navegador, facilitando o acesso rápido a projetos importantes.

  • Exemplo das informações de um repositório

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

📱 Mobile

🖥️ Figma

Design feito por mim mesmo 😁


Feito com ♥ by Wallace Bezerra

rocketpay