Skip to content
View MLuc24's full-sized avatar
🎯
Focusing
🎯
Focusing

Sponsoring

@egoist

Highlights

  • Pro

Block or report MLuc24

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MLuc24/README.md
Phạm Mạnh Lực (MLuc24), web developer in Vietnam. Small projects that actually run. 129 heroes, 112 items, 88 arcana.

Most of what is here started because I wanted to use it myself. Right now that means Arena of Valor tooling: crawling the official and community sources, normalising them into one open dataset, and serving it from a static site that needs no backend.

The ticks above are not decoration. There is one for every record in that dataset.


Open data for Arena of Valor

lien-quan-data   stars updated

Heroes, items, arcana, summoner spells, badges and game modes as plain JSON — no API key, no rate limit, and no scraping on your side. Rebuilt weekly from the official Garena site and the Arena of Valor Fandom wiki by the crawlers in the repo.

const heroes = await fetch(
  'https://cdn.jsdelivr.net/gh/MLuc24/lien-quan-data@main/data/heroes.json'
).then((r) => r.json())

const airi = heroes.find((h) => h.slug === 'airi')
// stats, skills, skins, prices, lore, suggested builds, balance history

Every record traces back to a published source. Where a source has nothing, the field is left out rather than guessed — the gaps are part of the data. A static wiki reading from this dataset is the next piece; it is still private while the interface settles.


Also here

Project What it is Stack
Repix.art NanoEdit image editor TypeScript
AppTet Seasonal e-commerce app built for Tết TypeScript
Social-media-app Full-stack social app, .NET Core API + JS client C# · .NET
Warehouse-backend · frontend Warehouse management, split API and UI C# · TypeScript
Train_Ticket_Be · FE Online train ticket booking TypeScript

I work across JavaScript and TypeScript on the web side and C# / .NET on the service side, so most of these exist as a matching pair of repositories rather than one monolith.

Popular repositories Loading

  1. lien-quan-data lien-quan-data Public

    Open JSON dataset for Arena of Valor / Liên Quân Mobile — 129 heroes, 112 items, 88 arcana, spells. No API key, refreshed weekly.

    JavaScript 13

  2. Repix.art Repix.art Public

    System NanoEdit Image Editor

    TypeScript 1

  3. AppTet AppTet Public

    Xây dựng dự án EcommerTet

    TypeScript 1

  4. QuanLyThuVien QuanLyThuVien Public

    Xây dựng hệ thống quản lý thư viện

    C#

  5. WebChat WebChat Public

    Webchat

    JavaScript

  6. E-News. E-News. Public

    Xây dựng trang web báo điện tử

    JavaScript