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.
- 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.
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
Jonas Machado