Drekyz's minihompy
Open to remoteGeneral Santos City · PHBGM · Hip Shop
Back to the diary
2025

Raidium

liveSaaSAug 2025 – presentLead Developer

Multi-tenant guild management SaaS for MMORPG communities, monetized through on-chain USDt payments on the Kaia blockchain.

  • 505 commits, ~98% mine
  • ~225 API routes
  • 33 data models
  • 6+ guilds served
  • 16,700+ visitors from 76 countries since May 2026
Screenshotsclick to view

What it is

A multi-tenant guild management platform I built alone for MMORPG communities. It tracks red boss spawns with Discord reminders, verifies attendance from screenshots via OCR, runs a points economy with weekly rankings, and hosts a marketplace with an auction system, all behind a 4-tier guild RBAC with complete per-guild data isolation. It serves 6+ guilds and is monetized through a 5-tier modular subscription ($3–$10 USDt/month) on the Kaia blockchain with automatic on-chain transaction verification, plus PayMongo for fiat. Since analytics went live in May 2026 it has drawn 16,700+ visitors from 76 countries (66,000+ pageviews), most of them through its public game tools and guides.

  • Red Boss tracking with spawn scheduling and Discord reminders through a QStash chain
  • Attendance system with screenshot verification via OCR
  • Points economy with weekly rankings and leaderboards
  • Marketplace with listing-based and auction system
  • Kaia USDt crypto payments (5-tier subscriptions with on-chain verification) plus PayMongo for fiat
  • Multi-tenancy with complete guild-scoped data isolation
  • 4-tier RBAC with comprehensive audit logging
  • Self-hosted on my bare-metal server via Docker + Coolify
  • Android app with push notifications
  • Discord bot with slash commands and webhook alerts
  • Two-tier OCR: OCR.space first, then a self-hosted EasyOCR service I wrote
  • Public game tools and guides (relic calculator, class guides) that bring most of the traffic
  • GlitchTip error tracking, Umami analytics, and uptime checks on my own server
  • Community forum on Discourse
  • Jest unit and integration tests
Built with
  • Next.js 15
  • React 19
  • TypeScript
  • MongoDB
  • Kaia USDt payments
  • Capacitor (Android)
  • Self-hosted OCR (FastAPI + EasyOCR)
  • Docker + Coolify