microsoft / hack-together

Hack Together: Microsoft Graph and .NET is a hackathon for .NET developers to learn Microsoft Graph and Microsoft 365.
MIT License
523 stars 85 forks source link

Project: Visualize language usage from GitHub in Excel #37

Open sammychinedu2ky opened 1 year ago

sammychinedu2ky commented 1 year ago

Project name

GitHub Language Visualizer

Description

This project aims to analyze the languages used in all of your GitHub repositories and create a chart of the language distribution using Microsoft Graphs API. The project uses GitHub's API to retrieve the metadata of all your repositories, including the languages used in each repository. Then, it aggregates the language data to calculate the total number of repositories that use each language.

The project is implemented in .NET and uses the Octokit .NET library to interact with the GitHub API. The Octokit .NET library is a fully-featured GitHub API client library that allows developers to easily access and manipulate GitHub data.

The project makes use of Microsoft Graph to create a chart of the language distribution in Excel. Microsoft Graph is a powerful tool that allows developers to integrate Microsoft products and services into their applications, including Excel. By using Microsoft Graph, the project can easily create a chart in Excel that shows the language distribution of all your repositories.

Overall, this project provides an easy way to analyze the language distribution of all your GitHub repositories and visualize the results in Excel. It can be helpful for developers who want to understand the overall composition of their codebase and identify areas where they may need to focus their efforts.

Sample Image

Repo URL

https://github.com/sammychinedu2ky/MicrosoftGraphDotNet

Team members

sammychinedu2ky

waldekmastykarz commented 1 year ago

Cool hack and a great way to use Microsoft Graph to automate creating the Excel sheet and visualization. Thank you for submitting!

sammychinedu2ky commented 1 year ago

Cool hack and a great way to use Microsoft Graph to automate creating the Excel sheet and visualization. Thank you for submitting!

thanks chief @waldekmastykarz

waldekmastykarz commented 1 year ago

Hey @sammychinedu2ky, would you mind recording a short video walkthrough of your hack? Any format will work. It's not required for the hackathon but it would help us showcase your work both internally at Microsoft and publicly in the community. 😊

sammychinedu2ky commented 1 year ago

Alright sure

sammychinedu2ky commented 1 year ago

Here it is @waldekmastykarz 🚀

waldekmastykarz commented 1 year ago

Perfect! Thank you so much @sammychinedu2ky!

sammychinedu2ky commented 1 year ago

You're welcome @waldekmastykarz !!!

sammychinedu2ky commented 1 year ago

@waldekmastykarz please when would the result be announced?

waldekmastykarz commented 1 year ago

We'll announce the winners by Mar 30 the latest.

sammychinedu2ky commented 1 year ago

Alright thanks