Hussein Albanna (Hussein Al Banna, حسين البنا, حسن البنا, حسين محمد حسن البنا) — Computer Engineer & Software Developer based in Amman, Jordan.

Skip to content
Web Development·Performance

Web Development for Real Businesses

A restaurant, a law office and a clinic don't need the same website — but the things that make each one work are surprisingly similar. Notes from building sites across industries.

·6 min read·Hussein Albanna

I have built sites for a restaurant, a law office, an auto-repair shop, dental and physiotherapy clinics, a nutrition practice and a watch dealer. On the surface they have nothing in common. Underneath, the same short list decides whether each one earns its keep.

The site has one job

A local business website is not a brochure and not an app. Its job is to turn someone who is already interested into someone who makes contact — a call, a booking, a form, a visit. Every design decision is downstream of that.

So the first questions are never about colour. They are: what is the one action this visitor should take, and how many taps away is it from wherever they land? For a restaurant it is placing an order or seeing the menu. For a clinic it is booking an appointment. If that action is buried, nothing else about the site matters.

Speed is a feature

Most visits are on a phone, on mobile data, while the person is doing something else. A site that takes four seconds to become usable has lost a share of them before they saw anything.

That is why these sites lean on real HTML and CSS, images sized for the screen they appear on, and as little JavaScript as the design allows. No framework tax for a page that is mostly text and photos. The test is simple: does it feel instant on a mid-range phone on a bad connection.

Trust is built with specifics

People decide quickly whether a business is real and competent. The things that signal it are concrete, not decorative: clear hours, a real address on a map, named staff, actual prices or price ranges, a phone number that is one tap to dial. A clinic page that lists its treatments plainly reads as more trustworthy than one with a stock photo and a slogan.

Mobile is the design, not a version of it

"Responsive" too often means the desktop layout squeezed until it fits. That is not the same as a layout that was considered at phone size in its own right — where the tap targets are big enough, the important number is above the fold, and the navigation does not need a menu to reach the thing everyone wants.

I design the small screen as a first-class layout, then expand it, rather than the other way round.

Structure the browser and search engines can read

Semantic headings, one clear h1, descriptive link text, alt text on images, and structured data for the things that have it — a local business, its address, its opening hours. None of it is visible, all of it helps the page get found and understood. For a business whose customers are searching "dentist near me," that plumbing is part of the deliverable.

What actually varies

Given all that, what changes between industries is tone and content, not architecture. A watch dealer wants space and restraint; a repair shop wants transparency and a fast booking path; a restaurant wants photography and a menu you can read while hungry. Same foundations, different surface — which is the point of building across sectors in the first place.

Written by Hussein Albanna.

Working on something similar?

I build software products, websites and automation for businesses. Get in touch.

This article relates to Web App & SaaS Development.

linkedin.com/in/hussein-albanna