Skip to content

👥 O GitFav é uma aplicação interativa que permite aos usuários cadastrar e descadastrar perfis de usuários do GitHub, utilizando a API oficial do GitHub.

Notifications You must be signed in to change notification settings

williammilanez/gitfav-model-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitFav - GitHub Profile API Integration System

Sobre o Projeto 💻

O GitFav é uma aplicação interativa que permite aos usuários cadastrar e descadastrar perfis de usuários do GitHub, utilizando a API oficial do GitHub. O projeto tem como objetivo explorar conceitos essenciais de desenvolvimento web, incluindo a manipulação de APIs e técnicas avançadas de JavaScript.

Imagem do Projeto

Funcionalidades do Projeto 📋

  • Adicionar perfis de usuários do GitHub à lista de favoritos.
  • Remover perfis da lista de favoritos.
  • Persistência de dados utilizando o localStorage.
  • Manipulação dinâmica do DOM com JavaScript.

Conceitos Abordados 📖

HTML e CSS

  • Utilização de tabelas para exibição de informações.
  • Implementação de acessibilidade utilizando sr-only no CSS.

JavaScript

  • Classes e herança no JavaScript.
  • Criação de elementos HTML dinamicamente através do JavaScript.
  • Aplicação do conceito de imutabilidade para manipulação segura de dados.
  • Estudo e aplicação do localStorage para armazenamento de dados localmente.
  • Uso de métodos estáticos para organizar funcionalidades.

APIs e Promises

  • Utilização de promises com async e await.
  • Gerenciamento do fluxo de execução com try, catch e throw.

Tecnologias Utilizadas ✅

  • HTML5
  • CSS3
  • JavaScript

Plataforma de Ensino 🚀

Este projeto faz parte da trilha de aprendizado da Rocketseat.


Autor ✍️

Projeto replicado como parte dos ensinamentos da Rocketseat, com ajustes realizados por William Milanez.


About

👥 O GitFav é uma aplicação interativa que permite aos usuários cadastrar e descadastrar perfis de usuários do GitHub, utilizando a API oficial do GitHub.

Topics

Resources

Stars

Watchers

Forks