Saturday, 18 November 2023

My very first web app - an extension for Google Chrome

Google Chrome Browser Extension


I have recently made a Chrome Browser Extension and submitted it to Google.

To my delight, it was approved by Google and published in the Chrome Web Store within 24 hours since submission.

The submission took place on 16 November, 2023.

Approval by Google of Transformation of Graphs App
Approval and publishing by Google

The app in question lets both students and teachers practise transformation of graphs interactively. All you need to do is adding it to the browser as an extension. Here is the link:

👉 Transformation of Graphs

This is how it appears in the Chrome Web Store. Just click the button to add it to your browser:

Transformation of Graphs on Chrome Web Store
Transformation of Graphs on Chrome Web Store

This application visually shows how graphs change while applying certain transformations to them, with the app itself being high customizable.

The User Interface of the App


Screenshot of usage

The App at work

Transformation of Graphs
Transformation of Graphs


The inspiration behind the app stemmed from the realization that visualizing and understanding graph transformations could be a daunting task for many. Whether it's altering the structure of a network or manipulating data points on a chart, the concept of graph transformation is fundamental in various fields such as computer science, mathematics, and data analysis. I aimed to simplify this process and make it accessible to a wider audience.

The next step was preparing the app for the Chrome Developer Store. For that, I paid for a Google Developer Account in order to submit an app to Google servers.

The process involved integrating the app with Chrome's extension APIs and ensuring compatibility with the browser's ecosystem. I followed the guidelines provided by the Chrome Web Store to create a seamless installation and update process for users.

With the final version ready, I submitted my app to the Chrome Developer Store for review. The process involved providing detailed information about the app, including a compelling description, screenshots, and promotional images. The review process ensured that the app met Chrome's standards for security, performance, and user experience.

Once approved, the app was officially launched on the Chrome Developer Store

Creating and publishing an app on the transformation of graphs was a fulfilling journey that combined creativity, problem-solving, and a passion for technology. The process of planning, coding, testing, and publishing required dedication and perseverance. As the app continues to evolve, I look forward to seeing how it contributes to the understanding and application of graph transformations in diverse fields.

This is how the app works: