Gohub B2C Platform & Admin Portal
A SEO-ready, multi-language B2C e-commerce platform and admin portal for digital eSIM products. I built the core commerce flows end to end: Stripe payments with fraud protection, a stackable promotion engine, order management, eSIM top-ups, and push notifications, plus the admin dashboard that runs them.






▸ Storefront home
- role
- Fullstack Developer
- team
- 3 devs
- timeline
- 08/2025 – Present
- stack
- 15 technologies
## what i built
- 01
Architecture
Designed the frontend and backend as a monorepo covering the storefront, admin portal, and API
- 02
Payment integration
Stripe (Payment Intents, 3DS, webhooks) with idempotent, race-safe webhook processing
- 03
Anti-fraud
Signal-based risk scoring (fail velocity, card cycling, device sharing, Radar score, email domain) that forces 3DS, locks accounts, or blocks IPs
- 04
Promotion engine
Coupons, multi-coupon stacking, tiered quantity discounts, product/order-level conditions, usage limits, bulk coupon issuing and compensation vouchers
- 05
Order management
Checkout, order tracking, and revenue reports
- 06
eSIM top-ups
Top-up packages, usage tracking, and partner redeem codes with OTP verification
- 07
Notifications
Manual, scheduled, cron, and event-triggered push via Firebase FCM, with background jobs on Redis and RabbitMQ
- 08
Performance
Faster loading through Redis and in-memory caching, plus optimized database indexes for frequent queries
- 09
SEO & delivery
SSR pages with multi-language support, Google Merchant product sync, and CI/CD with GitHub Actions