Kozma Hunor
Kozma Hunor

lol-challenge-tracker

A native desktop app tracking League of Legends progress dynamically linking into local real-time client WebSocket protocols securely.

lol-challenge-tracker demo

The Challenge

Interfacing safely into undocumented internal APIs bypassing external web limits generating live reactive states visually smoothly rendering instantaneously.

My Solution

Electron compiled alongside Vue 3 hooks reading live LCU tokens bridging memory data rapidly generating accurate dynamic tracking models visually natively.

Tech Stack

  • Electron: Used Electron for building this project.
  • Vue 3: Used Vue 3 for building this project.
  • TypeScript: Used TypeScript for building this project.
  • Vite: Used Vite for building this project.
  • `lcu: Used `lcu for building this project.

Technical Deep-Dive

It does not rely on Riot's cloud backend endpoints! Data reads from the executing process entirely without authentication loops causing rate bottlenecks entirely.