This Application lists all the GitHub Repositories to which a user has contributed using GitHub API.
Demo video: Link
- Objective
- General Information about the Project
- How to start the project locally?
- Technologies Used
- ScreenShots
- The goal of this project is to get the list of all the repositories to which a user has contributed.
- This project has been built using GitHub REST APIs
- Once the user enters a username, the backend retrieves the username.
- Using the
fetch()
method the list of all the public repositories of the user is obtained and stored in an array. - After that, we filter the repositories of the array to get only those repositories in which the given
username
is present in the contributor's list. - The resultant array containing only the repositories in which the user has contributed, is then used to display the details in the front.
Pre-requisite: Make sure you have nodeJs installed in your system.
Use the below command for the same:-
git clone https://github.com/Shweta2024/ListAll.git
Use the below command for the same:-
npm i
- You can generate the PAT from GitHub by following this doc : Managing PAT
node app.js
- JavaScript
- NodeJs
- ExpressJs
- EJS
- HTML
- CSS