Visit the site

Visit the site

Organizations Involved

Community contributions

1. Custom Modules:
- Cheeseburger Menu: Adapted and enhanced our Cheeseburger menu module specifically for Drupal 9, providing improved navigation solutions. This module was shared with the community to assist other developers.
- Custom Calculator: Developed a custom calculator module to determine the required amount of ceramic tiles, which can be useful for other eCommerce sites dealing with similar products.

2. Patches:
Contributed patches to enhance existing modules, such as Views and Media, to improve their functionality and stability in handling large-scale eCommerce platforms.

3. Documentation:
Provided comprehensive documentation for our custom modules and integrations, including detailed guides on ERP system synchronization and advanced shipping options. This documentation helps other developers implement similar solutions efficiently.

4. Themes and UI Enhancements:
Developed a custom theme optimized for multilingual and multi-country eCommerce platforms. This theme was shared with the Drupal community, enhancing the available resources for developers working on international projects.
Contributed UI/UX enhancements to improve the user experience, such as the implementation of up to 15 different search filters for products, which were documented and shared.

5. Multilingual Support:
Enhanced the Language module to better support complex multilingual requirements, ensuring seamless transitions between different languages and regions. These enhancements were contributed back to the community to support other multilingual projects.

6. ERP Integration Tools:
Created and shared integration tools for connecting Drupal with various ERP systems, facilitating real-time data synchronization and efficient eCommerce operations.

7. Security Enhancements:
Implemented advanced security features and 2FA authentication, contributing these enhancements to the Drupal community to help improve the overall security standards of Drupal-based platforms.

Enmon, one of the top companies for export and import of ceramic tiles, granite ceramics, sanitary ware, bathroom accessories, and equipment, needed a complete digital transformation. Without the right maintenance and functionality, the old website needed true refreshment in order to get the most out of the online sale.

About the project

Business goals
Complete synchronization with the company’s ERP system
Smooth transition from old to a completely new eCommerce platform
Centralized administration panel for all 8 countries

The challenge
The biggest challenge was to properly filter and fulfill all client’s requests, from 8 different countries, in one perfectly functioning system. Basically, a complete digital transformation in just two months.

Solutions
Proper communication between the ERP system and the website & Advanced shipping options and integrations with shipping company IT system
Custom calculator to count the right amount of ceramic tiles you need 
Up to 15 different search filters for 5000 different products: price range, brand, type, shape, series, ratification, etc

The results
Our team created the website not just for the local market, but also for the countries in the region. By transitioning to one hosting server, we secured the stability and speed of the website. This was followed by quality images and detailed descriptions of products, inspirational examples, and the latest trends."

Why Drupal was chosen

We have gained a lot of experience from Drupal Commerce websites. This is not a classic commerce site but it has products and categories. There is also a small, hidden b2b portal on this Drupal. If you logged in you will be able to see the tile prices and stocks. You can also express your interest in offer - buyings. So everything we needed we had in Drupal and know how to use it. 

Enmon is also multilingual site and for that we utilized the Language module.

Technical Specifications

Drupal version:

Key modules/theme/distribution used:

Why these modules/theme/distribution were chosen

Cheeseburger menu
This is our module, specifically developed for D8, you can read more about it on the official page.