Bilingual online store
La Perla Store
An online store that lets a Syrian handmade brand sell where there are no card payments. Shoppers browse in Arabic or English, order custom pieces through a guided flow and pay by local transfer, while the owner runs the catalogue, orders and workshop queue from one dashboard.
- Client
- La Perla — handmade goods, Syria
- Industry
- Retail · handmade goods
- Year
- 2026
- Platform
- Web · Admin dashboard
- Status
- Live
The problem
Syria has no card payment gateway, and much of La Perla's work is made to order, so a standard store template could neither take payments nor handle custom requests.
What we built
Checkout creates a real order, shows bank-transfer instructions with a QR code and takes a receipt upload that the owner reviews in the dashboard. A guided ‘Customize’ flow turns bespoke requests into structured leads.
Storefront
An Arabic-first bilingual shop, with the guided custom-order flow.
Admin dashboard
Catalogue, content, leads, payment review and the workshop queue.
NestJS API
Orders, uploads and sign-in, self-hosted on the brand's own server.
Key capabilities
- Arabic-first bilingual storefront with full RTL
- Local bank-transfer checkout with QR code and receipt upload
- Stock-aware cart, checked again at checkout
- Guided custom-order flow with inspiration image upload
- Dashboard for catalogue, content, leads, payment review and the workshop queue
- Self-hosted on a VPS with TLS, and WebP images generated on upload
Our role
- Product design
- Full-stack development
- Backend & API
- Self-hosted deployment
Technology
Next.js · React · TypeScript · NestJS · PostgreSQL · Prisma
Results
- Products sold online
- 39
- Products sold online
- Product categories
- 12
- Product categories
- Checkout without a card gateway
- Sham Cash
- Checkout without a card gateway
One system runs the catalogue, orders, payment review and the workshop's making list, self-hosted on the brand's own server.
Screens











Next case study
Sahla
Shopping app with bank financing
Planning something similar?
Tell us what you want to build, even if it isn’t fully defined yet. We reply with a clear scope and quote.