Website Design

Furniture Brand Website Redesign

A full website rebuild for a B2B furniture brand. From a broken React setup to a clean, vibe-matched site, delivered in one week and approved in under a day.

Anonymous Client · 1 Week · B2B Furniture · 10 Pages Delivered

The Brief

A website too broken to fix

The client had a React-based website that was outdated, broken in multiple places, and had no clear UI or UX direction. They needed a full rebuild using a tech stack that would actually hold up, along with a design that matched their brand feel across five product categories: office, education, healthcare, laboratory, and commercial hospitality furniture.


What I Did

A structured rebuild from audit to deploy

  1. 1
    Full Site Audit

    We went through the old React website page by page. Every broken element, missing section, and UX gap was documented before any new design work started.

  2. 2
    Research and PRD

    We prepared a full Project Requirements Document covering all pages, content structure, and design direction. This gave us a clear map before writing a single line of code.

  3. 3
    UI/UX Direction and Vibe Matching

    We studied the client's references, brief, and the tone they wanted to project. We then applied current UI/UX patterns that fit their vibe, making sure each sector page felt right for its audience.

  4. 4
    Build and Deploy on Astro and Cloudflare

    We built all 10 pages on Astro and deployed on Cloudflare. Pages included Home, five sector-specific Spaces pages (Office, Education, Healthcare, Laboratory, Commercial Kitchen and Hotel), How We Work, Gallery, About Us, and Contact Us.

  5. 5
    Client Review and Handoff

    We presented the finished website to the client. They reviewed it and gave full approval in under a day, with no revision requests.


Tools Used
Astro Cloudflare Claude Gemini Antigravity Notion Loom

Deliverables

What was delivered

10 Pages Designed and Delivered
5 Sector-Specific Spaces Pages
<1 Day to Full Client Approval
0 Revision Rounds After Delivery

What I Learned

Vibe is not a soft requirement

On this project, I spent as much time understanding how the client wanted their brand to feel as I did on the actual page requirements. Meeting a brief is baseline. Reading what the client actually wants, the tone, the look, the feeling they want visitors to experience, and building that before they have to ask for it, is what gets you a same-day approval with zero revisions. That is now a fixed part of how I approach every project brief.