Open full size The job
People buying fabric had no easy way to find who sells which cloth, or to ask several shops for a price without calling each one. What is online about these shops is scattered, and often out of date.
The feature
The home page is a fan of fabric swatches, each drawn in code with its real weave. Pick one to see who sells it, tick up to eight sellers, and write one request. Each seller gets their own email and answers the buyer directly.
Try it on the live site Tap a swatch, tick two sellers, and open the request — each seller's email fills in as you type.
The owner's side
Every fact on a listing is typed in English and Persian, next to the public page it came from and the date it was checked. Facts that get old show up as “due for a check”. Each price request shows exactly what every seller received.
Open full size
Open full size Two languages
English and Persian, right to left. The whole layout mirrors, the swatch fan included. Sellers get their email in Persian, whichever language the buyer wrote in.
Open full size How it's built
- Sellers as their own content type, with fabric types and cities
- A claim, correction and removal flow, with a queue for the owner
- Spam protection: a hidden trap, a time check, a small browser puzzle and sending limits
- Login protection: five wrong passwords and the door locks for 15 minutes
- A theme coded by hand and its own plugin, no page builder
The scores
- 98
- Speed
- 100
- Accessibility
- 100
- Best practices
- 100
- SEO
Google Lighthouse, phone setting, English home page, 29–30 Oct 2026. Out of 100.