Skip to content

About this is a challenge proposed by Bootcamp TQI Fullstack Developer of module React.Js, this app consumes a Github API when typing the name of an existing user in github the search will return user data through hooks.

Notifications You must be signed in to change notification settings

jonasmachados/github-api-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Api Challenge


About

This is a challenge proposed by Bootcamp TQI Fullstack Developer of module React.Js.

This app consumes a Github API, when typing the name of an existing user in github in input and search by name user, will return all datas through hooks containing 2 buttons Repositories and Starred.

When click in Repositories opened on the screen all repositories created by the user and when clicking in button Starred will load on the screen all projects that have any stars.

Technologies Used

  • HTML : is the standard markup language for documents designed to be displayed in a web browser.
  • CSS : is a style sheet language used for describing the presentation of a document written in a markup language such as HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
  • JavaScript : is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS.
  • Yarn : is a software packaging system developed in 2016 by Facebook for the Node.js JavaScript runtime environment.
  • Node : As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications.
  • ReactJS : is a free and open-source front-end JavaScript library for building user interfaces based on UI components.
  • React Axios : is a popular library is mainly used to send asynchronous HTTP requests to REST endpoints.
  • React Hooks : Hooks are a new addition in React 16.8. They let you use state and other React features without writing a class.
  • Github APIs : are the APIs that you can use to interact with GitHub. They allow you to create and manage repositories, branches, issues, pull requests, and many more.
  • VS Code : is a source-code editor made by Microsoft for Windows.

Installation

For download the source code of project in yout PC, firstly you must have install in your PC the GIT .


With the Git installed, in your terminal execute the following command:

 $ git clone https://github.com/jonasmachados/github-api-challenge

Install NodeJS 16.x

https://nodejs.org/en/download/

Install VS Code

https://code.visualstudio.com/download

Author:

Jonas Machado

About

About this is a challenge proposed by Bootcamp TQI Fullstack Developer of module React.Js, this app consumes a Github API when typing the name of an existing user in github the search will return user data through hooks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published