/* global React, ReactDOM */ const { useState, useEffect, useRef, useMemo } = React; // ===== Content ===== const NAV = [ { id: 'home', label: 'Home' }, { id: 'workspace', label: 'Workspace' }, { id: 'cafe', label: 'Café' }, { id: 'workshops', label: 'Workshops' }, { id: 'about', label: 'About' }, { id: 'contact', label: 'Contact' }, ]; const PILLARS = [ { key: 'workspace', kicker: '01', title: 'Workspace', body: 'Offices, meeting rooms, studios and pods. No memberships — work how you need to, by the hour or the month.', photo: 'media/techarc-03.webp', }, { key: 'cafe', kicker: '02', title: 'Café', body: 'Specialty coffee, waffles and a bakery counter to fuel the floor. Open to the public — sit, sip, stay.', photo: 'media/techarc-07.webp', }, { key: 'workshops', kicker: '03', title: 'Workshops & Events', body: 'Host talks, classes and corporate events in a creative warehouse space — branded to fit, sized to scale.', photo: 'media/stock-12-workshop-session.webp', }, { key: 'maker', kicker: '04', title: 'Maker Heritage', body: 'Founded as a place for creatives to make things themselves. Equipment access on request — ask the team.', photo: 'media/stock-10-maker-design-desk.webp', flagged: true, }, ]; const TIERS = [ { name: 'Offices', illo: 'office', desc: 'Private & ready offices, with optional screen and the peace & quiet you need.', price: 'from AED 40', unit: '/ hour', note: 'Hourly & daily options. Monthly on enquiry.', capacity: 'Offices 1–6', badge: 'Verified rate', photo: 'media/techarc-01.webp', }, { name: 'Meeting Rooms', illo: 'meeting', desc: 'Conference room — host a last-minute meeting or run a zoom call without the noise.', price: 'Enquire', unit: '', note: 'Hourly bookings. Up to 10 rooms (directory-reported).', capacity: 'MR 1–10', photo: 'media/stock-03-meeting-room-corridor.webp', }, { name: 'Studios', illo: 'studio', desc: 'Empty by design — bring your equipment and roll. Sized for shoots, classes, brand activations.', price: 'Enquire', unit: '', note: 'Half-day & full-day. Up to 25 studios (directory-reported).', capacity: 'Studios 1–25', photo: 'media/techarc-06.webp', }, { name: 'Pods', illo: 'pod', desc: 'Make sure you reserve your favorite pod before it’s taken — heads-down work, between meetings.', price: 'Enquire', unit: '', note: 'Pay-as-you-go. 4 pods on the floor (directory-reported).', capacity: 'Pods 1–4', photo: 'media/techarc-04.webp', }, ]; const WORKSHOPS = [ { date: 'Thu · 28 May', tag: 'Design', title: 'Type as a system — practical exercises for brand teams', who: 'Studio guest', spots: '6 spots' }, { date: 'Sat · 30 May', tag: 'Maker', title: 'Intro to laser cutting & flat-pack thinking', who: 'In-house', spots: 'Waitlist' }, { date: 'Tue · 02 Jun', tag: 'Talk', title: 'Building in public — five Dubai founders in conversation', who: 'Community night', spots: 'Free RSVP' }, { date: 'Thu · 04 Jun', tag: 'Skill', title: 'AI for non-engineers: shipping your first prototype', who: 'Workshop', spots: '8 spots' }, ]; const CAFE_BITES = [ { name: 'Filter coffee', meta: 'Single origin · rotating', img: 'media/techarc-08.webp' }, { name: 'Buttermilk waffles', meta: 'Berries, maple, mascarpone', img: 'media/techarc-07.webp' }, { name: 'Affogato', meta: 'Espresso poured over gelato', img: 'media/stock-11-cafe-coffee.webp' }, ]; // ===== Tiny SVG bits ===== const ArrowRight = ({ s = 18 }) => ( ); const Plus = ({ s = 14 }) => ( ); // Isometric-ish tier illustrations — homage to the original site's vector tier graphics, redrawn const TierIllo = ({ kind }) => { const stroke = 'var(--secondary)'; const fill = 'var(--surface)'; const accent = 'var(--primary)'; const hot = 'var(--accent)'; if (kind === 'office') { return ( ); } if (kind === 'meeting') { return ( ); } if (kind === 'studio') { return ( ); } // pod return ( ); }; // ===== Logo ===== const Logo = ({ size = 28, light = false }) => { const dark = light ? '#fff' : 'var(--text)'; return ( techarc.space ); }; // ===== Nav ===== function TopNav({ active, onNav, onBook, lang, setLang }) { const [scrolled, setScrolled] = useState(false); useEffect(() => { const onScroll = () => setScrolled(window.scrollY > 12); onScroll(); window.addEventListener('scroll', onScroll, { passive: true }); return () => window.removeEventListener('scroll', onScroll); }, []); return (
{ e.preventDefault(); onNav('home'); }} className="nav__logo">
{['EN', 'AR'].map(l => ( ))}
+971 4 331 1170
); } // ===== Hero ===== function Hero({ onBook, variant }) { // variant: 'split' | 'mono' | 'stack' return (
Warehouse 25 · Alserkal Avenue · Since 2016

No memberships.
Just work, better.

Affordable co-working, café and community at Alserkal Avenue, Dubai. Offices by the hour. Studios for the day. A floor that meets the way you actually work.

{ e.preventDefault(); document.getElementById('workspace').scrollIntoView({ behavior: 'smooth', block: 'start' }); }}> See the floor
40AED/hrPrivate office, from
9–10dailyCafé & floor*
2016est.Alserkal Avenue
*Public hours per Alserkal Avenue listing — confirm with the team before you visit.
The floor · Warehouse 25
Work pods
Café counter
Productivity
meets community.
— since 2016 —
); } // ===== Pillars ===== function Pillars({ showMaker }) { const items = showMaker ? PILLARS : PILLARS.filter(p => p.key !== 'maker'); return (
What we are

Four rooms under one roof.

A workspace, a café, a stage for ideas — and a heritage of making things ourselves.

{items.map((p) => ( ))}
); } // ===== Workspace ===== function Workspace({ onBook }) { const [selected, setSelected] = useState('Offices'); const tier = TIERS.find(t => t.name === selected); return (
Workspace

Pick a room. Stay an hour or a year.

One verified public rate sits below — every other figure is on enquiry. We’ll match you to the space, not the other way around.

{TIERS.map(t => ( ))}
{tier.badge && {tier.badge}}

{tier.name}

{tier.desc}

Price{tier.price} {tier.unit}
Capacity{tier.capacity}
BookingHourly · daily · monthly
Note{tier.note}
Email us
{TIERS.map(t => (
setSelected(t.name)}>

{t.name}

{t.price}{t.unit && {t.unit}}

{t.desc}

{t.capacity} Open
))}
); } // ===== Cafe ===== function Cafe() { return (
Café

Coffee that earns its place on the floor.

The café is open to the public — sit, sip, stay. Specialty coffee, fresh bakery, and a counter that keeps the floor caffeinated from morning stand-ups to evening workshops.

  • CategoryCafé · Coffee · Bakery
  • HoursDaily 9 AM – 10 PM*
  • Approx. spendAED 110 for two (per Zomato)
  • Sit-inYes — including non-members

*Per current Alserkal Avenue listing. Cafe hours may vary from event hours — please confirm before a long visit.

Today’s counter

A snapshot — full menu on request
    {CAFE_BITES.map((b, i) => (
  • {b.name}

    {b.meta}

    0{i + 1}
  • ))}
Ask for the current menu
); } // ===== Workshops ===== function Workshops({ onBook }) { const [filter, setFilter] = useState('All'); const tags = ['All', ...Array.from(new Set(WORKSHOPS.map(w => w.tag)))]; const list = filter === 'All' ? WORKSHOPS : WORKSHOPS.filter(w => w.tag === filter); return (
Workshops & Events

A stage for talks, classes, and corporate days.

From a fifteen-person workshop to a fully branded launch — the warehouse, the lighting and the kit are yours.

{tags.map(t => ( ))} Programme is illustrative — confirm with the team.

Bring your team for the day.

Branded fit-outs, A/V, catering from the café, breakout in the courtyard.

); } // ===== About ===== function About() { return (
About

A community designed
to fuel your success.

Techarc Space was founded in 2016 inside Warehouse 25 at Alserkal Avenue. The concept emerged to empower creatives to do the work themselves rather than rely on third-party suppliers — a hub for freelancers, startups, students and the wider community to meet, work and learn.

We sit inside Dubai’s creative district, surrounded by galleries, studios and makers. The brief on day one was simple, and it still is: affordable, flexible, and built around the people who actually use it.

2016Founded · Warehouse 25
4Workspace tiers
1Café · open to all
Hot drinks
); } // ===== Contact ===== function Contact({ onBook }) { const [sent, setSent] = useState(false); const onSubmit = (e) => { e.preventDefault(); setSent(true); setTimeout(() => setSent(false), 4000); }; return (
Visit

Warehouse 25.
Alserkal Avenue.

Walk in for a coffee. Book a tour to see the floor. Email for studios, meeting rooms or a corporate day — we’ll come back to you the same working day.

  • AddressWarehouse 25, Alserkal Avenue, 17th St,
    Al Quoz Industrial Area 1, Dubai
  • Phone+971 4 331 1170
  • Emailinfo@supertecharc.com
  • Hours*Daily 9 AM – 10 PM*Per current public listing — confirm before visiting.
Open in Maps

Send a quick enquiry

By sending, you agree we can email you back. No newsletter — promise.