Hazır Slab · First release

.

Slab is a Next.js theme with fifteen industry presets, a full backend, and an admin dashboard your team will actually use. Set up in an afternoon, run from one panel.

Live preset switcher

One theme. .

Tap a preset. The brand, palette, copy and imagery all swap. Same theme, one config file, fifteen finished brands. Click around.

Open live preview

That iframe is the real restaurant preview. Open it full-screen for the working themed site.

View full preview
Brand
Industry
Primary
#7A1F2B
Accent
#C8A56B
Quiet workspace with morning light
Studio principle 02
A site is not a deliverable. your team uses every day.

Which is why the dashboard is the product, not an afterthought. Hazır ships with the admin tools your operators will live in: bookings, content, leads, payments, all in one place.

What's inside

Everything in..

Hazır is the production stack we wish we'd shipped with the first time. No half-built integrations. No "plug your own auth in here." It's done.

Slab.
key: "preset"

Fifteen industry presets

Every preset ships with its own palette, copy, hero imagery and CTA. Switch your entire brand from one config file. The kind of thing that takes a freelancer a fortnight.

Full backend

Supabase database, auth and API ready out of the box.

// db

Stripe payments

Bookings, deposits and one-off payments from day one.

// stripe

Admin dashboard

Manage content, bookings, leads and clients without code.

// admin

Enterprise security

CSRF, rate limiting, RLS and security headers built in.

// security

i18n and RTL

Twelve languages out of the box. RTL layouts handled.

// i18n

SEO optimised

Sitemaps, JSON-LD structured data, Open Graph on every preset.

// seo

WCAG 2.1 AA

Keyboard navigable, screen reader tested, visible focus rings.

// a11y
How it works

Live in.

From dashboard to deployed site, with payments and a backend, before the kettle boils twice. Everything runs from one admin panel.

01

Pick your industry

Open the dashboard, choose from fifteen finished presets. Your site rebrands in seconds.

Brand · Settings
Industry preset
Cleaning
Restaurant
Law firm
Real estate
02

Tune your brand

Colours, content, services, hours, pricing. Edit in the dashboard, see it live. No code.

Brand · Theme
Brand name
Primary
Accent
Sections
Hero
Tiers
Reservations
03

Push to live

One click. Vercel builds, Supabase connects, your domain goes live with HTTPS and a sitemap.

Production · Deploy
Build
Compiled in 3.4s
Tests
84 passed
Lighthouse
99 / 100 / 100 / 100
Live
Pricing · Opening special

One product..

No tiers, no add-ons. Pay once, ship forever. Future studio releases will be priced separately, but Slab is yours for life.

Hazır.slab
Lifetime licence, one production deployment
Opening special
$USD, one-time
$299 after opening
Payments coming soon
  • Full Next.js source code
  • All fifteen industry presets
  • Supabase backend (auth, database, RLS)
  • Stripe payments and bookings
  • Admin dashboard
  • Security package (CSRF, rate limiting, headers)
  • Twelve languages, RTL support
  • SEO, sitemaps, JSON-LD, Open Graph
  • WCAG 2.1 AA accessibility
  • Lifetime updates
  • Studio support
All sales final. Full live preview available before purchase.
Bespoke · Studio service

Need something?

When Slab isn't the answer, the studio takes on a small number of custom-designed websites a year. One-of-a-kind, licensed exclusively, built end-to-end. Enquiry only — from $10k+.

  • Custom-designed

    Every visual decision made for your brand. No theme reuse, no preset palette.

  • One-of-a-kind

    Distinct UI motion, copy and structure. We won't ship the same site twice.

  • Unique licence

    Source code licensed exclusively to you. We don't resell the work.

Project brief

Tell us about the project.

We reply by email within two business days. The studio takes on three to four bespoke projects a year.

Or write to hello@hazir.dev if a form isn't your thing.

Drop alerts

Get notified.

One short email when a new release ships. No newsletter, no marketing, no resold lists. Unsubscribe in one click.

Stop building the twice.

Pick a preset, tune it from the dashboard, push it live. Then go and run your business.