Skip to content
← All projects

// Personal ·

Luna Profile

Player profile system: bios, badges, achievements, trading cards, cosmetics and playtime, with a client showcase UI.

  • Lua
  • GMod
  • MySQL
  • UI

Builds a cached payload per SteamID64 (works for offline players too) combining backend account data with local MySQL tables for cards, badges, inventory, cosmetics and showcases, compressing it before sending to the client. Includes a full client-side profile page with a showcase editor/picker and card-set syncing, and validates every client input server-side since nothing from the client is trusted.