Python Tailwind React
Bespoke Plugins & Integrations CHOSEN PROJECT

AIT Stores

VIEW CASE STUDY MODE:
Normal Client Technical Architect

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, and devaura_samples custom 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.

PROJECT BLUEPRINT

  • Architecture: Headless & Custom CMS Extensions
  • Category: Bespoke Plugins & Integrations
  • Hardening Check: PROD READY
  • Business Focus: UX Optimization & Conversion
  • Protocol: AJAX Admin Enclave / REST API
  • Security Layer: Nonce verification / DB Sanitization