Hi, I'm Terris. I'm a web designer in Singapore, full-time since 2018, and I design and build every site on these pages myself.
Get retail, repair and app website design in Singapore built to be found for what you sell
Two quite different briefs sit in this category, and they share a problem. A repair chain and a consumer app both need to be found for an enormous number of very specific searches, and neither can write a page for each one by hand.
- case studies
- 3
- services delivered
- 4
- most recent project
- July 2026
Citri Mobile, Lotus Leaf Brand, Perfect Pairing ↓ My retail, repair and app work
Citri Mobile needed to appear for every combination of device, fault and outlet. Perfect Pairing needed to convince a thoroughly cynical audience that a dating app was worth trusting, before it had launched and with no product to demo. Different problems, both solved with structure rather than volume of copy.
-
Citri Mobile
A phone repair site with 16,000+ pages, one for each brand, model and repair.
Read the case study → -
Lotus Leaf Brand
A site for a Singapore medicated oil brand made since 1983, built around the founder's story.
Read the case study → -
Perfect Pairing
A launch site for Singapore's first Singpass-verified dating app, built to prove it's real.
Read the case study →
Browse the portfolio by industry
What a retail or app website has to do
-
Cover the long tail without writing it by hand
Somebody searches "iPhone 15 screen replacement Jurong". Multiply that by every model, every fault and every outlet and you have thousands of real searches that no team is going to write pages for manually.
-
Stay useful at scale
Programmatic pages earn their place only if each one is genuinely specific. Thin pages generated from a template with the model name swapped in are a liability, and Google has become good at spotting them.
-
Answer the trust objection head on
For a repair chain that means parts quality, warranty and turnaround. For a dating app it means proving verification is real. Either way the page has to name the doubt rather than talk around it.
-
Work before the product exists
A pre-launch app has no screenshots, no download numbers and no press. The page has to carry the entire pitch on argument, layout and device mockups.
How I build retail and app sites
-
Programmatic SEO, built on real data
Citri Mobile runs 16,000+ pages generated from actual device, fault and outlet data, so each one is specific enough to be worth landing on rather than a template with a word changed.
-
One page, one argument
Perfect Pairing runs as a single line of reasoning: the complaint people already recognise, the mechanism that fixes it, the safety detail that closes the doubt, then the offer. Eleven sections in that order rather than a feature list.
-
Refuse to overclaim
The Perfect Pairing comparison table says "significantly reduced" rather than "eliminated", and states plainly that verification does not guarantee safety. With a sceptical audience, the restraint is what makes the rest credible.
-
Build in things that maintain themselves
The founders promo computes its own deadline from the current month and hides itself when the offer ends, so nobody has to redeploy the site to keep it honest.
Where the figures on this page come from
-
Real projects, live links
Every case study links to the site itself, so you can check the work instead of taking my word for it.
-
Figures from the build or the business
Page counts and structure can be counted on the site. Anything else is a figure the business publishes about itself. I don't print traffic or enquiry numbers a client hasn't confirmed.
-
No invented reviews
A quote appears only where a client left one on Google, which is why most case studies have none.
-
Prices from my published packages
Any price in the answers below comes from the same list as my pricing page, not a number written for this page.
What retail and app founders ask me
How much does a retail or app landing page cost in Singapore?
A launch landing page with the supporting legal pages is a fast, contained project and often fits the One Week Website at SGD 3,500. Programmatic builds like Citri Mobile, where thousands of pages are generated from your data, are bespoke and start at SGD 7,500 depending on how clean the underlying data is.
Is programmatic SEO safe, or will Google penalise it?
It is safe when each page is genuinely useful and backed by real data, and risky when it is a template with a keyword swapped in. The deciding factor is whether a human landing on that page finds something specific to what they searched. I will tell you honestly whether your data supports it before building anything.
How many pages can you actually generate?
Citri Mobile runs over 16,000. The limit is your data rather than the build. If you have clean structured information about products, faults, models or locations, it can become pages.
Can you launch a site before our app is live?
Yes, and that is a normal sequence. Perfect Pairing shipped before the app was public, using device mockups in place of screenshots, with conversion tracking and the PDPA, privacy and terms pages in place from day one, which matters when the product handles identity.
Choosing a web designer for retail or a consumer product
These two briefs look nothing alike and they fail in the same way. A repair chain that writes ten service pages will never surface for the thousands of specific searches its customers actually make. An app that lists its features will never overcome an audience that has already been burned by three competitors making identical claims.
Both are solved by deciding what the page is arguing before deciding what it says. For retail that means letting your own data generate the specificity at a scale nobody could write by hand. For a consumer product it means picking the single objection standing between the visitor and signing up, then structuring the entire page around dismantling it.
If you have a catalogue that is not producing search traffic, or a product launch where the landing page has to do all the work, those are the two cases here. Have a look at both and get in touch.
Tell me what you sell and I'll show you how the site should get found for it
Message me what the business does and what the site needs to do. I'll reply with the closest work I've done and a fixed price.