Moonstar Group
A trilingual e-commerce storefront for Moonstar's security hardware, built to sell cameras and recorders in Saudi Arabia with a right-to-left Arabic experience that isn't an afterthought.
Client website2026Live


What
The e-commerce storefront for Moonstar's security hardware: CCTV cameras, DVR/NVR recorders, video doorbells, and kits. It renders in English, Arabic, and Bangla, with Arabic running fully right-to-left, and every product page statically pre-rendered for speed.
How
Checkout runs through Moyasar's hosted card form for mada and card payments, with orders and stock tracked server-side and payments verified server-side via webhook. The backend migrated from Supabase to Neon Postgres and Cloudflare R2 in July 2026, a full data-layer swap done with no downtime.
Stack
NEXT.JSNEON POSTGRESCLOUDFLARE R2MOYASAR
46 products live
3 languages, arabic RTL
Build notes
From the log
09:14:02 repo init · next.js, app router
09:41:57 tokens locked. no drift after this line
11:05:31 i18n scaffold · en / ar / bn routes, arabic set rtl
13:22:08 moyasar checkout wired · hosted card form
14:02:11 EVENT cutover → supabase to neon postgres + r2
14:02:44 health check passed
14:03:19 checkout verified · order webhook confirmed
All work