CLIENT WORK

Systems a business needs, not the plugins it gets sold.

EGYPTRADE (Misr for Trade) is an Egyptian supplier of computer equipment, printers, office furniture, and integrated business solutions. This work replaces expensive, bloated plugin stacks with custom-built functionality — scoped tightly to what the business actually runs on.

PHPJavaScriptWordPressBeTheme / BeBuilderreCAPTCHA v3MySQL
Live Component — Ad Offers Display (Africa/Cairo)

This countdown is the actual component built for EGYPTRADE's offer posts — running live, right now, on Cairo time, regardless of where you're reading this from.

00
days
00
hrs
00
min
00
sec
syncing…
The Breakdown

The Problem

EGYPTRADE's catalog and marketing needs kept running into the limits of off-the-shelf plugins — a time-limited offers display that needed to run on real Cairo time, a catalog structure that didn't match how the three actual buyer segments shop, and a contact form that was catching more spam than genuine leads.

What I Built

A hand-built offers plugin with a live countdown synced to Africa/Cairo (the working demo is above), a BeTheme/BeBuilder catalog restructured around three distinct buyer segments instead of a generic product grid, and layered spam defense on the contact form using reCAPTCHA v3 — all without paying for a bloated plugin subscription to do a fraction of the job.

Process

How it works.

01

Scope the real need

Start from what the business actually does — not what a plugin marketplace assumes a "trade site" needs.

02

Build narrow, build custom

Write the offers plugin and catalog restructuring as scoped PHP/JS rather than installing a general-purpose plugin and fighting its defaults.

03

Wire in real-time correctly

The countdown timer runs on actual Africa/Cairo time server-side logic, not a client clock that drifts or resets on refresh.

04

Layer defense, not friction

reCAPTCHA v3 runs invisibly in the background — spam gets filtered without adding a single extra click for real customers.

Outcome
3
BUYER SEGMENTS
RESTRUCTURED CATALOG
0
PAID PLUGIN
SUBSCRIPTIONS ADDED
LIVE
COUNTDOWN
SYNCED TO CAIRO TIME
Why it matters

A plugin marketplace sells the same generic countdown timer and contact form to every WordPress site on earth. Building it custom means the countdown actually respects the business's timezone, and the catalog actually matches how EGYPTRADE's customers shop — not a template's guess at it.