Coffeedesk

Optimization of the Coffeedesk Store: Restoring Stability and Operational Efficiency of the Shopware Platform in 3 Months.

Industry: Grocery
Product: E-commerce
Technology: Shopware 6
Market: B2B, B2C

Coffeedesk Case Study

The challenge we faced together with the client was to restore the stable operation of the store and the working environment within 3 months.

The starting point was an environment audit, identifying the most urgent problems, and proposing solutions aimed at:

  • Simplifying functionalities by basing them on standard Shopware solutions
  • Optimizing the store's performance and its management in the admin panel
  • Optimizing sales functionalities

Coffeedesk Company

Coffeedesk specializes in selling coffee and tea, as well as a range of products for coffee connoisseurs, including espresso machines, grinders, brewers, and other accessories related to everyday coffee drinking.

What were the collaboration assumptions?

  • Close cooperation and effective communication between departments - the client has an extensive staff for managing the store's daily operations and system architecture elements (integration with ERP, PIM, and external services).
  • All actions are continuously consulted with the sales department and are aimed at business goals.
  • Full engagement of all relevant departments within Coffeedesk.

The Client's Biggest Challenges

  • Urgent repair and optimization of malfunctioning functional areas to maintain the expected sales levels.
  • Digitalization and automation - translating current offline processes into online solutions as part of the organizational transformation.
  • Adapting eCommerce solutions to the existing requirements and constraints of B2B sales using a scalable, efficient, and integration-ready eCommerce platform.

How Did We Do It?

We created a comprehensive audit report conducted by a Shopware Architect.

The audit included optimization recommendations along with detailed guidelines for, among others, the following key tasks and areas:

  • Reconfiguring the application environment using Symfony Flex, which is becoming the leading template for Shopware
  • Installation, configuration, and utilization of plugins
  • Organizing CMS source files
  • Refactoring dedicated functionalities
  • Performance optimization of the application

Based on the audit findings, we, together with the Coffeedesk team, decided to update Shopware to version 6.5.3.3 and implement the necessary changes from scratch.

As part of the update, in addition to the audit recommendations, the following actions were taken:

  • Updating Bootstrap from version 4 to 5, including adaptation of the frontend layer
  • Updating the MySQL database to the latest stable version
  • Optimizing integrations with external payment systems, delivery and payment methods, Marketing Automation, advertising systems, and Trustpilot
  • Adapting ERP integration

One of the key recommendations from the audit was to abandon complex, customized functional solutions in favor of simple, default Shopware solutions that achieve the same goals.

We also utilized selected ready-made functional solutions from Crehler, adjusting their operation to meet the requirements and functionality of the Coffeedesk application. These included, among others: solutions supporting the strategic functionality of a new product type “sets” and solutions meeting the requirements of the Omnibus directive.

Results

  • Completely changed the proportion of efforts towards service development and optimization - development task sprints are completed on time and within the planned scope
  • Service uptime since the release of the new version is 99.9%