Glass & Linen: Tableware Store with WhatsApp Ordering
Bilingual Arabic and English storefront for a tableware and glassware shop: product catalog, cart and a checkout that sends the order on WhatsApp, plus a small admin to manage products.
Tech stack
Overview
Role: Sole developer · Period: Feb 2026
A lightweight online store for a shop selling cups, coffee sets and tableware. Visitors browse the catalog in Arabic (the default) or English, open a product, choose quantities and send the order to the shop on WhatsApp with the items and total. The owner manages products, prices, Arabic and English names and descriptions, and photos from a password-protected admin page. Prices are in Qatari riyals.
Architecture
Plain PHP pages with shared includes and no database: the catalog lives in a JSON file that the admin edits. Language files switch the text and the layout direction between Arabic and English. The cart is kept in the browser and turned into a WhatsApp message at checkout.
Challenges
Keeping the site simple enough for basic hosting while supporting two languages, right-to-left layout and an admin the owner can use without help.
Outcomes
A complete bilingual store (catalog, product pages, cart, WhatsApp checkout and product management) in about 700 lines of PHP.