Pular para o conteúdo
TL
Voltar aos projetos

Projeto pessoal

GitFav

(2023)

Visão geral

Lista de usuários favoritos do GitHub consumindo a API pública, com persistência local, ordenação e tratamento de erros — feito em JavaScript puro.

Contexto

Projeto pessoal · 2023

Por trás da entrega

JavaScript puro para dominar fundamentos de integração e estado.

01

Desafio

Consumir a API do GitHub, organizar favoritos e manter uma interface previsível mesmo diante de usuários inexistentes ou repetidos.

02

Minha contribuição

Implementação da integração, persistência local, ordenação, remoção e tratamento de erros sem framework.

03

Resultado

Um projeto publicado que consolida fundamentos de DOM, assincronismo e APIs.

04

Decisões técnicas

  • Camada dedicada para comunicação com a API pública.
  • Persistência local para manter favoritos entre sessões.
  • Feedback explícito para estados vazios e respostas inválidas.

Impacto

GitHub API

método aplicado

No ar

em produção

Tecnologias
  • JavaScript
  • HTML
  • CSS
  • GitHub API
GitFav — Desktop
Desktop
GitFav — Mobile
Mobile

Próximo case

Projeto profissional(out 2025 — atual)

Intranet Corporativa

Intranet corporativa fullstack para mais de 1.000 colaboradores, centralizando comunicação interna, RH, documentos, FAQ, mural colaborativo, CMS e canais de atendimento.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS