Fashion e-commerce · 2026
EEMEE
E-commerce with payment and logistics automation
Overview
EEMEE is an Indonesian hijab brand. I built its own store and admin dashboard in Indonesian and English instead of a vendor platform: product variants, checkout, payments, shipping, and the link to the ERP behind its other sales channels.
Highlights
- Two payment gateways. Midtrans Snap and Duitku POP behind one provider interface, switched at runtime by a feature flag, with signature-checked webhooks.
- Shipping. Live Biteship rates, optional insurance, AWB creation, tracking by order ID or AWB, and an insurance claim flow from report to resolution.
- ERP sync. The WooCommerce v3 REST API emulated inside the Next.js app, so BigSeller syncs stock and orders with the store as if it were talking to WooCommerce.
- Orders. A status state machine with separate paths for unpaid cancellations and paid refunds, and Prisma transactions around payment webhooks, stock and voucher use.
- Messages. OTPs and order updates over a self-hosted WhatsApp gateway that queues OTPs first, and email through Brevo or Resend with automatic fallback.