Inspiration

My personal experience, along with the observation of many students in dire need of detailed performance reviews of their coding and data structure skills, led to the realization that while various platforms offer such services, there is no common platform for showcasing analytics and storing the data in GitHub repositories.

What it does

Our project comprises a browser extension and a website. The extension captures code and question details when a user is coding on a platform, sending this data to their personal GitHub repository. The web app then retrieves the data and presents a comprehensive analysis of the user's coding journey across various platforms, consolidating it into a single view.

How we built it

We utilized Chrome web extension technology to construct the extension, GitHub for data storage, and React for building the website.

Challenges we ran into

A significant challenge was extracting data from different coding platforms, each with its own unique structure and APIs.

Accomplishments that we're proud of

We take pride in developing a solution that addresses a significant daily challenge in the lives of coders and learners of data structures. Our extension and website are designed for daily use, offering a more seamless coding and learning experience compared to other platforms.

What we learned

This project taught us how to build a browser extension, a previously unfamiliar area for us. Additionally, we gained a deep understanding of handling asynchronous JavaScript, as the project heavily relies on managing various asynchronous requests.

Share this project:

Updates