KOMERCE DASHBOARD
SAAS PLATFORM

KOMERCE DASHBOARD

CLIENT / CONTEXTInternal Product — Indonesian SMEs
ROLEFULL-STACK & CREATIVE ARCHITECT
TECH STACKReact • Node.js • MongoDB • GraphQL • Midtrans • RajaOngkir
YEAR2025

The Challenge

Indonesian e-commerce merchants struggle with disparate tools for payments, domestic courier calculations, and order tracking. Standard international SaaS platforms lack out-of-the-box support for local couriers (JNE, SiCepat, J&T) and payment methods (QRIS, GoPay, OVO).

Business Impact

  • Over 200+ active merchants onboarded within the first 6 months.
  • Automated shipping rate calculation across 12 domestic logistics providers.
  • 99.9% webhook delivery success for payment verification.

Technical Architecture & Solution

A microservices-backed platform with a React single-page frontend connecting to a unified GraphQL federation layer.

Key Architectural Decisions

  • Dynamic Courier Engine: Aggregated domestic shipping rate engine with in-memory Redis caching.
  • Payment Idempotency: Webhook ingestion pipeline featuring deduplication keys to prevent double-crediting.
  • Multi-Tenant Sharding: MongoDB tenant partitioning ensuring zero data contamination across merchants.

VISUAL SHOWCASE // SYSTEM INTERFACES

2 PLATES
KOMERCE DASHBOARD screenshot 1
KOMERCE DASHBOARD screenshot 2