Skip to content
All projects

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

PHP JavaScript Tailwind CSS JSON storage WhatsApp

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.

Gallery