YourGameStore for AIC
A Saudi-Compliant Gaming Platform Across Web, iOS & Android
How we built YourGameStore for AIC — a bilingual gaming commerce platform for Saudi Arabia powered by Riyadh-hosted infrastructure, SAMA-regulated payments, and an Odoo-driven omnichannel core that keeps web, mobile, and physical retail perfectly in sync.
Built for the Kingdom, End-to-End
AIC needed a digital gaming store that met Saudi regulatory and cultural expectations on every axis — infrastructure, payments, logistics, language, and channel alignment.
Saudi Market Compliance
The platform had to meet Saudi regulatory requirements end-to-end — data residency inside KSA, PDPL-compliant data handling, Saudi-regulated payment rails, and locally recognized shipping providers.
True Bilingual Experience
Gaming audiences in the Kingdom expect a first-class Arabic RTL experience, not a translated afterthought. Every screen, receipt, notification, and error state had to work flawlessly in both Arabic and English.
One Truth, Three Channels
AIC runs physical stores, a web store, and mobile apps. Inventory, pricing, orders, and customers had to stay perfectly in sync across POS, web, iOS, and Android — no more reconciliation headaches.
Three Platforms, One API
A unified backend had to power a live web storefront alongside iOS and Android apps without fragmenting business logic across codebases or requiring duplicate feature work.
A Platform That Respects Its Market
Every technology choice was made with Saudi compliance, Arabic users, and AIC's omnichannel reality in mind.
Saudi-Compliant Infrastructure
Riyadh-Hosted Servers
All production workloads and customer data run on servers physically located in Riyadh, Saudi Arabia — satisfying data residency expectations for KSA businesses.
PDPL-Compliant Data Handling
Built from day one around the Personal Data Protection Law — explicit consent flows, data minimization, subject access rights, and audit trails across every user touchpoint.
Tap Payments (SAMA-Regulated)
Integrated Tap Payments as the primary gateway — fully licensed by the Saudi Central Bank (SAMA) and optimized for Mada, Apple Pay, Visa, and Mastercard in the Kingdom.
OTO Shipping Network
Connected to OTO's aggregated Saudi logistics layer, giving AIC instant access to the Kingdom's major carriers with real-time tracking and local delivery SLAs.
Odoo as Single Source of Truth
Unified Product & Inventory
Odoo owns the catalog. Products, variants, stock levels, and pricing flow out to the web store, mobile apps, and in-store POS — edit once, synced everywhere.
Real-Time Webhook Sync
Odoo webhooks push inventory and order updates downstream instantly, so a console sold at the Riyadh store is off the shelf on ygstore.com within seconds.
Omnichannel Order Flow
Orders placed on web or mobile land directly in Odoo for fulfillment, with full lifecycle tracking from payment capture through delivery confirmation.
Customer Master Record
One customer profile across POS, web, and app — no duplicate accounts, no lost loyalty, consistent history for support teams regardless of purchase channel.
Bilingual Customer Experience
Full Arabic RTL Support
Complete right-to-left layouts across every page — navigation, checkout, product grids, and admin panels — not machine-translated but hand-reviewed for tone and gaming culture.
Locale-Aware Content
Currency (SAR), dates, numbers, and address formats adapt to the chosen locale. Product titles and descriptions maintained in both languages from the Odoo catalog.
AI Conversational Search
OpenAI-powered search understands natural queries in Arabic and English — 'best racing games under 200 SAR' returns curated results with conversational follow-ups.
Pre-Order Windows
Configurable pre-order flows for upcoming AAA releases, with countdown timers, capped stock, and automatic conversion to active orders on launch day.
Multi-Platform Delivery
Next.js Web Storefront (Live)
Server-rendered Next.js 14 app at ygstore.com — fast, SEO-indexed, Arabic-first rendering, and Core Web Vitals optimized for Saudi mobile networks.
Flutter iOS & Android Apps
A single Flutter codebase delivers native-feeling iOS and Android apps sharing the same NestJS API — one feature build ships to three platforms.
Unified NestJS API
One REST/GraphQL backend powers web, iOS, and Android identically — no drift between platforms, no duplicated business logic, versioned API contracts for safe rollouts.
Phone OTP Authentication
Firebase-backed phone auth with SMS delivery via Taqnyat (Saudi SMS provider) — the login flow Saudi customers actually expect, with passwordless convenience.
One Backend, Three Storefronts
A unified TypeScript stack from database to app, with Flutter closing the loop on mobile.
Saudi Compliance Checklist
Every layer of the platform tuned for KSA requirements
The Services Behind the Store
From Discovery to Omnichannel Launch
Discovery & Architecture
- Compliance & hosting requirements
- Odoo integration mapping
- API contract design
- Bilingual UX wireframes
Backend & Web Build
- NestJS API development
- Odoo webhook pipeline
- Tap & OTO integrations
- Next.js storefront launch
Mobile & Rollout
- Flutter iOS & Android build
- POS & omnichannel sync
- PDPL compliance review
- Production launch on ygstore.com
An Omnichannel Engine for AIC
Built for the Way AIC Actually Operates
In-Store Aligned with Online
Inventory sold at AIC retail locations instantly reflects on the web and apps — no overselling, no stale stock pages.
Unified Customer Journey
Customers move between web, app, and physical stores with one account, one cart experience, and one order history.
Mobile-First for KSA
Saudi Arabia's e-commerce traffic skews heavily mobile — Flutter apps deliver native performance on both iOS and Android.
Scales With AIC
As AIC expands across the Kingdom and beyond, the same API, same Odoo, and same codebase handle new stores and regions.
Planning a Regulated, Multi-Platform Build?
Whether you need a Saudi-compliant e-commerce platform, an omnichannel retail backend, or a unified web and mobile product — we've shipped it end-to-end.