// the project
French-language WooCommerce store built in catalog mode, featuring AJAX search and a custom REST API layer for B2B/B2C lead capture with full GDPR compliance (submit and right-to-erasure endpoints).
Built on GeneratePress + Elementor Pro + WooCommerce. YITH Catalog Mode and Ajax Search deliver a frictionless browse-and-inquire experience — no open checkout. A custom REST API namespace (leads-ms/v1) handles lead submission and delete-by-email, covering GDPR data-subject rights end-to-end. Additional stack: Contact Form 7 with post-submit redirect, Rank Math for SEO, WP Rocket for performance, Redirection for URL management, and Instagram Feed for social proof. A textbook catalog-plus-commercial-inquiry model suited to businesses that sell through conversation, not just a cart.
// the challenge
French ecommerce where much of the sale goes through commercial inquiry (B2B and B2C), not open checkout, with GDPR compliance on leads.
// the solution
WooCommerce on GeneratePress and Elementor Pro, with YITH Catalog Mode to hide purchase where appropriate and AJAX search in the catalog. Leads enter through a custom REST API (leads-ms/v1) with signup and delete-by-email endpoints to honor the right to erasure. Performance with WP Rocket and SEO with Rank Math.
// technical stack