Skip to content

Latest commit

 

History

History
78 lines (48 loc) · 2.17 KB

README.md

File metadata and controls

78 lines (48 loc) · 2.17 KB

Legends of Runeterra Deck Tracker - LoR Master Tracker

LoR Master Tracker is a open source deck tracker for League of Runeterra. 符文之地魔盒是一款开源LoR记牌器

Features

  • Deck Tracker

  • Player Inspection

  • Leaderboard

  • Deck Library

  • Meta Environment

Development

LoR Master Tracker's user interface is built by Electron and Vuejs, and backend service is written by Python3.

Build Instructions

  1. Install python3 and npm

  2. Clone or Download the repository:

git clone https://github.com/shaobaili3/LoR_Master
  1. Run Python Service
pip install -r requirements.txt
python LMTService.py

If this errors out, make sure that you have an Python3 environment variable pointing to the right path.

  1. Run Electron User Interface
cd UI
npm install

// This will start a server. Served page can be accessed directly using browser as Web app version
npm run serve

// this will start Electron, accessing that served page but as Electron App version
npm run dev

Make sure you are in UI directory.

  1. Bundle the Python service and Electron user interface into a single package.

The installer is automatically generated and released by CDCI on Github Action. Please refer to python-app.yml

Built with ❤ by Storm & FlyingFish