High-performance, secure, and user-friendly merchandise sales hub powered by Magento PWA.

Badger - Zest Logic

Transforming E-commerce with PWA: a case study of

Introduction is the official merchandise website of Badger Infrastructure Solutions, North America's leading provider of non-destructive excavating and related services. As a company committed to delivering the best experience for its customers, aimed to enhance its website's performance and functionality. In this case study, we will explore how they achieved these objectives and transformed their e-commerce platform.


home page

Industry Background

The excavation and safety gear industry presents several unique challenges, including the need for a seamless and secure online shopping experience. Customers often demand efficient order processing and advanced login options.


Objectives had several key objectives:

Increase Site Performance
The primary goal was to boost website performance to offer visitors a faster and smoother shopping experience.

Add Order Approval Logic
Implement an order approval system to review and confirm orders made with cash or check payments, enhancing transaction security and accuracy.

Introduce Force Login Logic
Require customers to log in when they click the shopping cart button, ensuring a more personalized and secure experience.

Implement Single Sign-in with Microsoft Account
Simplify the login process by allowing customers to use their Microsoft accounts.


These objectives were crucial to meet the evolving needs of their customers and enhance their online presence.


Solution chose the Progressive Web App (PWA) as the solution to address their objectives. Magento PWA is a cutting-edge technology that combines the power of Magento and GraphQL to create a fast and engaging online store. It offers features like offline access, push notifications, and device integration, delivering a native app-like experience.

Benefits of Magento PWA and GraphQL

  • Improved website speed, stability, and user experience.
  • Increased conversions, retention, and loyalty.
  • Efficient data transfer over the network.
  • Simplified integration with other systems and services.

The combination of Magento PWA and GraphQL was a perfect fit for the client’s goals and customer satisfaction strategy.



The implementation of these solutions involved various stages:

Site creation based on PWA:
The website was built on the latest available Magento version to achieve the advantages of the latest available technology. At the same time, it allowed us to update the website and get all the security measures to keep the site PCI compliant and achieve the highest possible safety level.

Order Approval Process
In the order approval process, additional fields were added, such as "Reason For Purchase" to provide customers with a way to add more information for their orders. Additionally, "Order denial" was introduced, allowing responsible managers to decline orders made with Check/Money payments. This information was sent via email and accessible in the customer's account, providing managers with vital data for decision-making.



Custom Logic Implementation
To meet the client's specific requirements, custom logic was implemented from scratch, including:

  • The ability to add a product to the cart directly from the homepage or category page, streamlining the shopping experience.
  • Enhanced order history functions that incorporated data about reward points, gift cards, coupons, and extra fees.
  • A hybrid solution that combined PWA for most store pages and native Magento logic for the checkout page, maintaining essential functions developed earlier. Smooth data transfer between these pages ensured a seamless shopping journey.



In summary, successfully achieved its objectives:

Enhanced Performance: The website now offers a faster and more stable shopping experience, resulting in increased customer satisfaction and engagement.

Improved Security: Magento update enhanced security and compliance with Payment Card Industry Data Security Standard (PCI DSS) requirements.

Efficient User Experience: Implementing Magento PWA reduced data transfer, resulting in quicker load times, especially on mobile devices.

Streamlined Shopping: Custom logic and the hybrid solution improved the overall shopping experience, making it easier for customers to navigate and complete transactions.



In this case study we wanted to highlight the transformative power of PWA in optimizing an e-commerce platform. The client’s commitment to customer satisfaction, combined with cutting-edge technology, led to enhanced performance, improved security, and a seamless shopping experience. By implementing these solutions, the store positioned itself for future growth and success.

Readers interested in similar improvements for their e-commerce platforms are encouraged to reach out and explore how these technologies can benefit their businesses.

Reading next

USSOnDemand - Zest Logic


Magento Progressive Web Applications (PWA)
Farmasi - Zest Logic


Magento Progressive Web Applications (PWA)

Talk with us

If you have any questions or problems in your business that can be solved with technical solutions, just let us know. We'll do everything we can to help you.