QRC Ninja

QR Code Reader for Google Maps

QRC Ninja – QR Code Browser Extension

Created QRC Ninja as a self-driven project to learn web programming and browser extension development. Built functionality to detect and extract embedded QR codes from Google Street View / Panorama images, then decode and open the scanned link directly in the browser.

Focused on image handling, DOM integration, and delivering a seamless UX inside a browser extension environment.

Key skills: Web development (HTML, CSS, JS), browser extension APIs, image processing, QR code decoding, DOM interaction, Panorama image analysis, self-directed learning and prototyping.

  • Front End

    • Angular 7.2 / TypeScript

    • Testing with Protractor

    • Supported Chrome and FireFox browsers

  • Back End

    • TypeScript for Admin interface

    • PHP for database API

    • Testing with Karma

Project for

Self Study