jessicaranft / explorer-Stage06-GitFav

A web-based application that fetches a username data from the GitHub API and add it to a table.

Home Page:https://explorer-stage06-git-fav-one.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Explorer - Stage 06: GitFav

GitFav

preview

Description

This challenge consisted on creating a web page where the user can save their favorite Github users.

The user can insert the username in the text input, and then click the "favoritar" ("favorite" in Portuguese) button.

After that, the favorite username appears on the list with their image, name, number of repositories, and number of followers.

If they want to remove the user from the list, they need to click on "Remover".

Click to view it live!

Other features:

  • The app gets the data from Github API, and save it on the browser's Local Storage.

  • The languages used were HTML5 CSS3 and JavaScript

The purpose was to study:

  • HTML tables
  • JS classes and inheritance
  • JS data management
  • JS error management with try, catch and throw
  • JS async functions

Software

VSCode

About

A web-based application that fetches a username data from the GitHub API and add it to a table.

https://explorer-stage06-git-fav-one.vercel.app


Languages

Language:CSS 37.2%Language:JavaScript 36.4%Language:HTML 26.4%