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.
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.
A structured rebuild from audit to deploy
- 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 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 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 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 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.
What was delivered
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.