Lavandré
A full-stack WooCommerce store with a custom-built loyalty program — designed and developed entirely from scratch
- Role
- Senior Software Engineer
- Type
- E-commerce
Overview
Lavandré is a luxury fragrance and beauty brand that needed a complete web presence built from nothing. I built the entire platform: custom WordPress theme, WooCommerce store, and a bespoke loyalty points program that rewards customers for purchases, referrals, and engagement — using PHP, TypeScript, and native Web Components throughout.
Details
Project Images





Responsibilities
Full-stack custom theme, ground up
No starter themes, no page builders. The entire WordPress theme — PHP templates, custom post types, WooCommerce overrides, and every CSS rule — was built to match Lavandré's premium brand exactly.
Key Features
Lavandré Club loyalty program
A bespoke loyalty system built from scratch: customers earn points for purchases, referrals, and social engagement, redeemable for discounts, free products, and birthday rewards. Built as a custom WooCommerce integration with its own admin interface and customer account section — no plugin.
Native Web Components with TypeScript
Reusable UI elements built as native browser Web Components — product cards, loyalty point displays, interactive filters. TypeScript keeps the component logic type-safe. No framework dependency, no framework churn.
Custom AJAX handlers
Cart updates, product interactions, and loyalty point calculations all run via custom AJAX handlers without full page reloads — keeping the shopping experience fast and responsive without a SPA framework.