eom

Luxury commerce / reservation flow

JoyColori Reservation

A reservation page for JoyColori that lets customers book an in-store consultation before viewing pieces in person, complementing the main store instead of fighting it.

Preview

1 / 3

In-store consultation booking

Webflow-fed content

Shopify + SimplyBook integration

Role

Built the Astro frontend, wired in Webflow-managed content through Cheerio, and integrated the Shopify Storefront API and SimplyBook user API for product and reservation handling.

Outcome

Delivered a fast, branded consultation-booking experience that sits cleanly alongside the storefront.

Project facts

Year
2026
Sector
Luxury commerce / reservation flow
Stack
Astro Cheerio Webflow Shopify Storefront API Claude Code

Overview

JoyColori is a Taiwan-based lab-grown diamond jewelry brand. The reservation page helps customers book an in-store consultation before viewing pieces in person.

The build needed to feel premium while still working with a mixed stack: Webflow for content, Shopify for product data, and SimplyBook for reservations.

Contribution

I built the reservation page with Astro and used Cheerio with JavaScript to pull and normalize content from Webflow.

I integrated the Shopify Storefront API for product access and the SimplyBook user API for reservation handling, then maintained the broader storefront work around it.

Links

Explore the live project.

Related projects

More work from the archive.

Projects that share parts of this stack.

Back to all projects