Skip to main content

✦ Projects

Coming Soon

Projects I'm quietly building.

Currently Building

About

Single-page ops hub running on Cloudflare Workers edge. Pulls real data from Cloudflare Gateway, BetterStack, TradingView, and a 9Router relay server. AdGuard Home stats client ready in codebase, waiting on UI wiring.

Architecture

Frontend: React 19 + TanStack Start SSR, Tailwind CSS v4, Recharts + TradingView iframe widgets, Framer Motion. Backend: Cloudflare Workers with TanStack server functions (no separate API server). Caching via caches.default + in-memory dedup. Data sources: Cloudflare Gateway GraphQL API, BetterStack REST API v2, 9Router relay over WebSocket, TradingView CDN.

Status

Demo stage — deployed at oktz.qzz.io. Core modules (DNS, uptime, market, router) all wired with real data. No D1 or KV yet; caching runs off Cloudflare's edge cache. AdGuard module code-ready, needs route. Next: alerting, historical trends, settings persistence.

Stack

TypeScriptReactCloudflare WorkersTailwind CSSRechartsTradingViewBetterStackCloudflare Gateway

What's live

  • DNS security dashboard — top queries, blocked domains, query types, client heatmap (Cloudflare Gateway GraphQL)
  • Uptime monitoring — per-monitor SLA, response time sparklines, region latency breakdown, incident log (BetterStack API v2)
  • Live market — IHSG index, USD/IDR forex, crypto tickers via TradingView widgets with WIB timezone
  • 9Router proxy panel — live connection map, request volume, relay stats via WebSocket + Render relay
  • Dark/light/system theme toggle, offline-ready with Service Worker, bilingual EN/ID

Ideas Brewing

  • Dotfiles manager — symlink-based, idempotent, YAML-driven
  • CLI automation toolkit — scaffold, lint, deploy from one entrypoint
  • Cloudflare Worker templates — minimal starters with batteries included

Good things take time. Check back later.