Projects

Selected work across AI & automation, web, mobile and security. Each project includes a full case study.

Loupe screenshotTaste, organizedWeb

Loupe

A hand-curated gallery of the best design on the web — websites, apps and visuals, each tagged with its fonts, colors and style. Anyone can submit, but everything passes an editorial approval queue first, so the quality bar never drops.

Next.js 14Tailwind CSSTypeScriptProduct design
View case study →
STATSBUZZ screenshotSourced stats & rankingsWeb

STATSBUZZ

A public, shareable stats & rankings site for tech, AI and startups — every number sourced and dated, wrapped in a bold "bee/hive" brand with dynamic OG share cards. Next.js 16 + Supabase. In active development.

Next.js 16SupabaseTypeScriptBrand design
View case study →
CoalTrack screenshot6-layer anti-fraudMobile

CoalTrack

Anti-fraud attendance and automatic payroll for coal-mining crews — server-decided check-ins, an append-only event log, and Indonesian-compliant payslips delivered by email and Telegram.

FlutterLaravel 12PostgreSQLPayroll
View case study →
Vensix screenshot500+ testsAI

Vensix

An OpenAI-compatible AI gateway for the Indonesian market — one key for Claude, GPT, Gemini, DeepSeek and Kimi, metered from real upstream cost and paid from a single Rupiah balance topped up by QRIS.

LLM GatewayFastAPIMeteringQRIS
View case study →
Makmur Motor screenshot0 servers to manageWeb

Makmur Motor

An edge-native showroom and inventory CMS for a used-car dealer in Denpasar — Next.js on Cloudflare Workers with D1 and KV, so the owner manages stock, photos and sold units without touching code.

Next.js 15Cloudflare WorkersD1SEO
View case study →
Lavelle screenshot1-click subdomain publishWeb

Lavelle

A digital wedding-invitation studio with a staff portal that designs, previews and publishes each invitation to its own subdomain — RSVP and guestbook backed by Supabase with row-level security.

Vue 3SupabaseCloudflare PagesThree.js
View case study →
Wedding Saving screenshot247 testsAI

Wedding Saving

A savings dashboard where every deposit is a real QRIS payment — verified server-side, announced by a Telegram bot, and counted exactly once — running on one Cloudflare Worker with D1.

Cloudflare WorkersHonoQRISTelegram Bot
View case study →
Phishing Threat-Intel Case Files screenshot506 domains mappedSecurity

Phishing Threat-Intel Case Files

A passive, read-only forensic dissection of a nationwide WhatsApp "free data" scam — a 506-domain network mapped, two hidden origin servers de-cloaked, and a full chain of custody ready for takedown reports.

OSINTThreat IntelForensicsAbuse Reporting
View case study →
AR Science Lab screenshot245 quiz questionsWeb

AR Science Lab

A no-install browser AR teaching suite for primary and middle-school science — 3D magnetic fields over a printed card, animated circuits, six energy-transformation scenes, and an auto-graded quiz with a live teacher dashboard.

WebARMindARThree.jsSupabase
View case study →
Cendekia SIAKAD screenshotCampus system of recordWeb

Cendekia SIAKAD

A full academic information system for a campus — online course registration (KRS), grades and transcripts (KHS), digital advising, and UKT tuition billing — with student, lecturer and admin roles enforced at the database, shipped as an installable PWA on the edge.

Vue 3SupabaseRLSPWA
View case study →
Cendekia LMS screenshotGamified learning platformWeb

Cendekia LMS

The gamified teaching side of the Cendekia campus platform — auto-graded quizzes, XP, streaks and badges, and live attendance — built to feel like an app students actually want to open, as an installable PWA on the edge.

Vue 3SupabaseGamificationPWA
View case study →
Daily Kost screenshotBook by the hour or the dayWeb

Daily Kost

A transit-stay booking platform for Pontianak — rent a room by the 3, 6 or 12 hours or by the day, book with no sign-up, and run the whole operation from a full owner panel.

Vue 3SupabasePiniaCloudflare Pages
View case study →
WiFiSiapa screenshotNo router config neededSecurity

WiFiSiapa

A self-hosted dashboard for your own network — see every device on your WiFi, watch its live bandwidth, throttle or cut it, and get a Telegram alert when someone new joins, all without touching the router.

Vue 3PythonFlaskTelegram
View case study →
Venmail screenshotInbox in ~1 secondWeb

Venmail

A privacy-first disposable inbox on the Cloudflare edge — a working address in about a second, no sign-up, real-time mail with automatic OTP extraction, and a developer API. A Luxavero product.

Next.jsCloudflare WorkersTypeScriptEdge
View case study →
Deus screenshotOne brief → a full siteAI

Deus

An all-in-one "website factory" — a Claude Code plugin that turns a single brief into a company-grade site through a crew of specialist AI agents (architecture, design, copy, motion, SEO, QA) and one-at-a-time approvals.

Claude CodeAI AgentsOrchestrationLLM
View case study →
Telegram Auto-Order Bot screenshotUnattended QRIS storefrontAI

Telegram Auto-Order Bot

A 24/7 automated digital-store bot — customers order in chat, pay via QRIS, and get instant delivery, with race-condition-safe stock claims and auto-expiring orders. No human admin in the loop.

Node.jsTelegrafSupabaseQRIS
View case study →
adb-kit screenshotMeasured before/afterMobile

adb-kit

A no-root Android debloat & optimization CLI over wireless ADB — fully reversible, with a measured before/after case study (fewer packages, faster frames, zero jank).

BashADBAndroidCLI
View case study →
LUXAFOIR screenshotProduction-grade storefrontWeb

LUXAFOIR

A production-grade streetwear e-commerce storefront — editorial design, slide-out cart, wishlist, live search, quick view and a multi-step Midtrans checkout, bilingual ID/EN, built on Next.js 14 and the edge.

Next.js 14TypeScriptMidtransSupabase
View case study →
SystemGuard Pro screenshot13 scanners, one dashboardSecurity

SystemGuard Pro

A web-based, all-in-one system scanner — one local Flask server opens a dark dashboard that inspects hardware, security, battery health, processes and more across Windows, Linux and macOS, with a live health score and JSON export.

PythonFlaskpsutilCross-platform
View case study →