CoFoundryFree preview
All selected work

Jebree Window Furnishings

A product and service website for Victorian homeowners choosing blinds, curtains, shutters and other window furnishings.

Visit live website
Jebree Window Furnishings homepage

Room to explore.
A simple next step.

Choosing window furnishings starts with the room: its light, privacy and feel. The site pairs warm interiors with clear product categories, then guides visitors towards an in-home measure and quote.

Help customers picture the possibilities.

Room imagery and clear product categories help visitors explore light, privacy and style before arranging a measure and quote.

Actual Jebree product range pageOpen full-size screenshot
From the live websiteExplore this feature

A useful enquiry.
One step at a time.

Short steps give customers a clear place to start. The website gathers the details the business needs, with a direct contact option for people who would rather talk.

Desktop quote journey on the live websiteOpen full-size screenshot
The first step of the desktop quote journey.
Explore the quote journey
Actual mobile quote page with touch-friendly controls
Designed for a phone, too.
Real mobile capture, 390px wide.

Make the next step feel familiar

Explore the supporting pages on the live website.

  1. Explore a product

    Practical advice on light, privacy and control options.

  2. Understand the process

    The appointment, quote, order and installation stages explained.

  3. Meet the business

    Names and roles put people behind the service.

  4. Request a measure

    A stepped enquiry gathers preferences and home details.

Behind the build.

For those who like to look under the bonnet.

Explore the full technology stack
Interface
Next.js, React, TypeScript, Tailwind CSS and Zod validation. Inter and Instrument Serif give practical information and editorial headings distinct roles.
Hosting & releases
OpenNext adapts the Next.js server app for Cloudflare Workers. Separate staging and production configurations support reviews; GitHub holds the source and pull-request history.
Enquiries & attachments
A server enquiry endpoint validates requests. Connected-mode code uses a Supabase database and private photo storage.
Notifications
Resend templates support business notifications and customer confirmations, with delivery identifiers stored alongside the enquiry.
Spam & resilience
Cloudflare Turnstile verification, duplicate handling, rate limiting and upload cleanup are implemented in the connected enquiry flow.
Images, search & analytics
Hashed AVIF and WebP variants serve responsive images. Search metadata, structured data and sitemaps sit alongside Cloudflare Web Analytics integration and interaction-event hooks.

Something similar
for your business?

We’ll start with what your customers need and shape the site around that.

Discuss your website See the packages