/* ============================================ H-Arch — Pages: Home, Finishes, Projects, Capabilities, Showroom, Contact ============================================ */ const HD = window.HARCH_DATA; const FINISH_FAMILIES_LIST = HD.FINISH_FAMILIES; const FINISHES_LIST = HD.FINISHES; const PROJECTS_LIST = HD.PROJECTS; const CAPABILITIES_LIST = HD.CAPABILITIES; const TIMELINE_LIST = HD.TIMELINE; /* ============ HOME ============ */ function HomePage({ setRoute, onOpenFinish, onSample, tweaks }) { const hero = tweaks.hero; const heroImage = useMemo(() => { const map = { copper: 'media/finish-copper-brush.webp', ripple: 'media/finish-water-ripple-mesh-bronze.webp', stone: 'media/finish-stone-mesh.webp', mirror: 'media/finish-mirror-green.webp', finishes:'media/metal-finishes-feature.webp', }; return map[hero] || map.copper; }, [hero]); const teaserFinishes = useMemo(() => [ 'brushed-copper', // big — warm copper 'hairline-ss', // brown hairline 'vibration-gold', // champagne gold 'water-ripple-mesh-bronze', // bronze ripple ].map((s) => FINISHES_LIST.find((f) => f.slug === s)).filter(Boolean), []); return ( <> {/* HERO */}
H-Arch · Dubai Design District

Metal,
made to be seen.

H-Arch turns architects' and designers' visions into architectural realities in bespoke stainless steel — façades, cladding, ceilings, screens and decorative finishes, crafted in-house in Dubai since 1976.

Since 1976
01 / 03
Finish Library →
{/* HERITAGE STATS */}
50 yrs
Of metalwork heritage — since the group's founding in 1976
20+
Countries served across five continents
6,000
m² — the GCC's first integrated SS service centre
1
Atelier at Dubai Design District — Building 5
{/* FINISH LIBRARY TEASER */}
The library

Finishes as design objects.

A working palette of architectural metal — hairline, mirror, PVD colour, brushed, vibration, bead-blast, bronze patina, expanded mesh, CNC perforation and more. Each tile is a finish, not a SKU.

onOpenFinish(teaserFinishes[0])}>
{teaserFinishes[0].name} {teaserFinishes[0].code} Request sample →
{teaserFinishes[0].familyLabel}

{teaserFinishes[0].name}

{teaserFinishes[0].apps.slice(0, 2).join(' · ')}
{teaserFinishes.slice(1).map((f) => (
onOpenFinish(f)}>
{f.familyLabel}

{f.name}

{f.apps.slice(0, 2).join(' · ')}
{f.code}
))}

{FINISHES_LIST.length} finishes catalogued in the d3 library — filter by family, request samples, download spec sheets.

{/* PROJECTS TEASER */}
In situ

Finished spaces, not parts.

Lobbies, lift cars, façades, sculpted entrance pieces and ceiling rafts — built, finished and installed by the H-Arch team. Project photography is shown with the client's permission; placeholders are clearly labelled.

{/* CAPABILITIES */}
Capabilities

Under one roof.

From a single-shutter trading shop in Abu Dhabi in 1976 to the region's largest integrated stainless-steel service centre — fabrication, finishing and bespoke architectural work all happen in our own facilities.

{CAPABILITIES_LIST.map((c) => (
{c.num} / 03

{c.title}

{c.body}

{c.tags.map((t) => {t})}
))}
{/* CTA BAND */}

Specifying a project? Get the finish library, spec sheets and a sample kit.

); } /* ============ FINISH CARD ============ */ function FinishCard({ finish, onClick }) { return (
{finish.name} {finish.code} Request sample →
{finish.familyLabel}

{finish.name}

{finish.apps.slice(0, 2).join(' · ')}
); } /* ============ PROJECT CARD ============ */ function ProjectCard({ project }) { const cls = `project-card project-card--${project.size}`; return (
{project.permission === 'cleared' && project.img ? ( {project.title} ) : (
Permission gated
Project image — client to release
{project.title}
)}
{project.location} · {project.sector}

{project.title}

{project.finishes.join(' · ')}
); } /* ============ FINISHES PAGE ============ */ function FinishesPage({ onOpenFinish }) { const [active, setActive] = useState('all'); const [query, setQuery] = useState(''); const counts = useMemo(() => { const c = { all: FINISHES_LIST.length }; FINISHES_LIST.forEach((f) => { c[f.family] = (c[f.family] || 0) + 1; }); return c; }, []); const filtered = useMemo(() => { return FINISHES_LIST.filter((f) => { if (active !== 'all' && f.family !== active) return false; if (query) { const q = query.toLowerCase(); return (f.name + ' ' + f.familyLabel + ' ' + f.apps.join(' ')).toLowerCase().includes(q); } return true; }); }, [active, query]); return ( <>
The finish library

A working palette
of architectural metal.

Filter by finish family, search by application, request a physical sample, or download the spec sheet. Finish names follow our published vocabulary — invent none.

{/* Search + filter */}
Family {FINISH_FAMILIES_LIST.map((f) => ( ))}
setQuery(e.target.value)} style={{ flex: 1, border: 0, background: 'transparent', font: 'inherit', fontSize: 15, outline: 'none', padding: '8px 0', color: 'inherit' }} /> {filtered.length} of {FINISHES_LIST.length}
{filtered.length === 0 ? (
No finishes match.
) : (
{filtered.map((f) => ( onOpenFinish(f)} /> ))}
)}

Pricing is per project — quote based on finish, gauge, sheet size and quantity. No prices are published; info@h-arch.com for a tailored quotation.

); } /* ============ PROJECTS PAGE ============ */ function ProjectsPage({ setRoute }) { return ( <>
Projects · in situ

Finished spaces.

Façades, lobbies, lift cars, feature walls, ceilings and screens — installed and commissioned. Client names and photography appear here only with written permission. Where rights aren't yet cleared, we leave a labelled placeholder rather than mislabel stock as real work.

Sector {['All', 'Hospitality', 'Workplace', 'Residential', 'Cultural', 'Retail'].map((s, i) => ( ))}
{PROJECTS_LIST.map((p, i) => )} {/* Extend the grid with additional placeholder slots */} {[ { title: 'Hospitality lobby — fluted mirror', location: 'Doha · Hospitality', sector: 'Hospitality', finishes: ['Mirror SS', 'PVD bronze'], size: 'md', permission: 'placeholder', img: null }, { title: 'Lift-car cladding — embossed marble', location: 'Riyadh · Workplace', sector: 'Workplace', finishes: ['Embossed marble', 'Hairline SS'], size: 'sm', permission: 'placeholder', img: null }, { title: 'Cultural pavilion façade', location: 'Sharjah · Cultural', sector: 'Cultural', finishes: ['CNC perforation', 'H3D pattern'], size: 'sm', permission: 'placeholder', img: null }, { title: 'Retail flagship — feature wall', location: 'Dubai · Retail', sector: 'Retail', finishes: ['Water-ripple mesh'], size: 'lg', permission: 'placeholder', img: null }, ].map((p, i) => )}
Have a project

Walk us through it at d3.

); } /* ============ CAPABILITIES PAGE ============ */ function CapabilitiesPage() { return ( <>
Capabilities · heritage

Fifty years of making.

H-Arch is the d3 design face of Hidayath Group — the UAE's largest integrated stainless-steel and allied-metal service centre. Founded as Hidayath Hardware in Abu Dhabi in 1976; the d3 atelier opened in 2022.

{CAPABILITIES_LIST.map((c) => (
{c.num} / 03

{c.title}

{c.body}

{c.tags.map((t) => {t})}
))}
Heritage

A half-century in metal.

H-Arch is a 2022 sub-brand. The craft behind it — the welds, the polishing lines, the patina lab — goes back to a single-shutter hardware shop in Abu Dhabi opened by Hidayathullah Abbas in 1976. This is the timeline.

{TIMELINE_LIST.map((t) => (
{t.year}
{t.label}
))}
{['media/heritage-milestones-01.webp', 'media/heritage-milestones-02.webp', 'media/heritage-milestones-03.webp'].map((src, i) => (
))}
); } /* ============ SHOWROOM PAGE ============ */ function ShowroomPage({ onSample }) { const [form, setForm] = useState({ name: '', firm: '', date: '', notes: '' }); const [sent, setSent] = useState(false); const handle = (k) => (e) => setForm({ ...form, [k]: e.target.value }); return ( <>
The d3 showroom

Building 5, Dubai Design District.

The H-Arch atelier sits inside d3 — the city's design quarter — among the studios and showrooms most likely to specify our work. Walk in, sit with the finish library, sketch on the table.

What you'll see
    {[ ['The full physical finish library', 'Brushed, mirror, PVD colour, bronze patina, expanded mesh, embossed/etched, perforated, H3D, Eccentrico.'], ['Material samples to take away', 'Hand-cut swatches you can carry back to studio, plus printed spec sheets.'], ['A consultation with the d3 team', 'Sit with Mr. Syed Furqan and a finishing specialist to scope the project.'], ['Visit the fabrication facility', 'Optional follow-on visit to the integrated SS service centre in Jebel Ali / DIP.'], ].map(([t, b], i) => (
  • {String(i + 1).padStart(2, '0')}
    {t}
    {b}
  • ))}
Address
Office 103B, Building No. 5
Dubai Design District (d3)
Za'abeel 2, Dubai · UAE

Group hours: Mon – Sat, 08:00 – 18:00. The d3 atelier prefers booked appointments so the right finishing specialist is in the room.

{/* Booking form */}
{sent ? (

Booked.

Mr. Syed Furqan will confirm your slot by email within one business day. A WhatsApp link will follow for any last-minute questions.

) : ( <>
Book a consultation

Walk into the library.

Tell us about the project and we'll prep the finishes you're most likely to want to see.

{ e.preventDefault(); if (form.name && form.firm) setSent(true); }} style={{ display: 'flex', flexDirection: 'column', gap: 20 }}>