Olfactory Catalog & Scent Discovery Quiz
For AIT Stores, we built a comprehensive catalog synchronization and discovery portal centered around olfactory notes. Shoppers can compare perfumes, search notes, and discover scents tailored to their tastes.
- ▸ Scent Discovery Quiz: A 6-step interactive quiz that asks about preferences, occasion, and budget to compute matches with up to 98% accuracy.
- ▸ Olfactory Note Pyramids: Displays Top, Heart, and Base notes visually on product detail pages to guide buyers.
- ▸ Bespoke Checkout Optimizations: Dynamic layouts optimized for fast shipping selection, loyalty points display, and multi-lingual RTL translation.
Olfactory Taxonomy System & Weighted Scent Match Engine
Built a custom WooCommerce extension (DevAura Fragrance Engine) storing fragrance note hierarchies and running matching calculations.
- ▸ Olfactory note taxonomies: Registered native
fragrance_note,inspired_by_perfume, anddevaura_samplescustom taxonomies. Built Select2 backend search metaboxes in PHP to map notes on the edit product screen. - ▸ Scent Match Engine (AJAX): Created the matching controller (
ajax_scent_match). Filters database collections by matching primary, secondary, and dealbreaker notes, returning a percentage-based score sorted dynamically. - ▸ High-Performance Translation: Programmed a translation dictionary (
devaura-ar-dictionary.php) running in PHP memory as a static associative array. Resolves note translations in O(1) time complexity, bypassing heavy database-driven translation plugins for maximum speed.

