Savini Tartufi

A fully customized E-commerce platform designed for flexibility, multilingual support, and seamless integrations.

Wordpress, E-commerce

/_nuxt/wordpress.CUFJbmPP.png/_nuxt/woocommerce.C1jOQYFa.png/_nuxt/html5.B3U95D5Y.png/_nuxt/css3.BWuoVFop.png/_nuxt/javascript.QaHqXnsr.png/_nuxt/php.kdyaPcc1.png/_nuxt/mysql.B3v95CQq.png
Some content may be outdated or edited by the client

Overview

Originally a standard WooCommerce store, Savini Tartufi has evolved over the years into a highly tailored E-commerce platform. The main goal was to provide the client with a customized back-office, allowing full independence in managing products, content, and customer interactions.

Challenges & Solutions

Custom Functionalities & Product Logic

  • Dynamic product pages → Ingredients and recipes sections are managed from the back-office and rendered dynamically.
  • Custom checkout fields → Adapted to the client's needs for a more tailored purchasing experience.
  • Multistore logic simulation → Product availability and shipping rules change based on the selected store language, mimicking a Magento-style store view but built entirely custom in WordPress.
  • No extra plugins → All functionalities were custom-built to optimize back-office and frontend performance.
  • Custom bundle product type → Developed to allow fully personalized product combinations.
The main website settings - Savini Tartufi

The main website settings

A snippet of the initial Bundle setup - Savini Tartufi

A snippet of the initial Bundle setup

3rd-Party Integrations

  • Mailchimp integration → Customers are automatically subscribed to specific groups based on the order language at checkout.
  • "GAMMA" management system → Automated daily order synchronization with custom filtering and data adaptation.
  • Feedaty review integration → Enables vendor and product reviews while enhancing structured data for SEO.

User Experience Optimization

  • Custom language & currency selector → A top-right modal allows users to choose their preferred language, shipping destination, and currency.
  • Personalized user flow → First-time visitors must select language and country; cookies ensure a seamless experience across future visits.