
Fairlie Furniture
This is my brother Kenny's business, I've been looking after it for 22 years. There have been many incarnations, this latest one is has an Astro frontend powered through a headless Wordpress backend.
Astro is a 'Jamstack' framework static site generator that is super fast and can be hosted easily on cloud platforms like Netlify and Vercel. This one is hosted on Vercel.
client
Fairlie Furniture Ltd
service
Website - Copy, Design, Web build
sector
Home and Furniture
year
2003 - Present



Tech Highlights :
The site uses WPGraphQL to pull the data from Wordpress. The WPGraphQL for ACF plugin exposes the Advanced Custom Fields so that data can also be pulled.
Updates on Wordpress trigger a rebuild using the WP Headless Trigger plugin.
Very lighweight, I've used Keen Slider for the carousels. Astro runs any jpg or png files through it's native <Picture /> and <Image /> components to render web-friendly (and SEO friendly) .webp and .avif files.
The mini galleries also use Keen Slider, they can be set to portrait or landscape and are performant enough to allow many to render on the same page without performance impact.


I used Wordpress as a backend as it's so familiar to admins, and can be easily modified. I used Advanced Custom Fields to create a simple backend allowing the Fairlie Furniture team to modify all aspects of the site, and manage the various mini galleries within the pages.