Search⌘ K
AI Features

Demo Application

Explore how to integrate GitHub REST API endpoints into a React application. This lesson guides you through implementing features like repository creation, branch listing, commits display, collaborator management, project handling, and repository search to manage your codebase effectively.

We'll cover the following...

We’ll use React, a JavaScript framework, to implement an application that uses the GitHub REST API. We’ve implemented some of the endpoints in this course to perform operations on repositories, projects, and search features. 

Workflow

  1. When we run the application, the first page we see is the home page. The home page has a main component using the API endpoints—the navigation bar.

  2. The various options shown on the top-left side of the webpage are discussed below:

    1. “Repositories” shows a drop-down menu which contains the list with the following options: ...