Choose language:

Call us

Poznań, Poland +48 722 030 040

Write to us

We will contact you and discuss the details.


    The administrator of personal data provided in the contact form is eFresh sp. z o.o. with its registered office in Poznań. The data will be processed solely for the purpose of handling the inquiry. Detailed information, including information on your rights, can be found in Privacy Policy.

    About Canagri and our eCommerce mission

    Canagri (formerly Can Agri Rydzyński Sp. k.) is a Polish family-owned company operating since 2000, headquartered in Małopole. It distributes renowned global brands, including Kerbl, Covalliero, and Magic Brush, and has a network of 2,500 partners. It specializes in comprehensive supplies for industries such as agro, animal husbandry, equestrianism, hobby farming, gardening, and pet care. We were asked to develop the concept, design, and implement a purchasing platform for Canagri Partners.

    Development of low-fidelity mockups

    As a result of workshops, consulting and analytical work, the documentation necessary for the development team to implement was created.

    • Product tree with category designations and descriptions of representative products (in terms of filters, specifics, e.g., technical data sheets)
    • Specification of promotion types and special product designations (so-called information badges on product windows)
    • List of views, technical implementation specifications, along with user flow documentation describing the processes and algorithms on the shopping platform
    • Low-fidelity mockups – a clickable UX prototype illustrating the platform’s functions and operation

    Integration analysis of a dedicated ERP system and external integrations

    Integration with ERP is always a significant challenge. In the case of the Canagri project, exchanging information with ERP was problematic because it was a dedicated system, and updates were performed in real time (including inventory levels, document issuance, and order exchange). Price lists are updated upon request or daily. A supplementary element of the previously created documentation was a description of the integration methods, along with the acceptance criteria.

    Desktop and mobile implementation of the purchasing platform

    The entire implementation process took over nine months and was divided into equal sprints (each sprint was 10 business days long), including: seven business days for developer work, four hours for QA testing, four hours for corrections, and one day for client-side testing. Each sprint included one day for final corrections; if the implementation was completed faster, we would start another sprint.

    Management and progress control:

    • In the Monday.com system, we maintained a board accessible to the client and the team, where we monitored project progress
    • The client reviewed each sprint and provided feedback in sprint comments
    • Sprint closure, acceptance protocol, and work settlement were handled entirely remotely
    • After the implementation was complete, it took us approximately 8-10 days to test and integrate all e-commerce features in a BETA version, ready for content
    • We conducted testing based on the description of business test scenarios provided by the client

    Unique Features on the Platform

    Among the unique functionalities of the purchasing platform that we have prepared for implementation, it is worth mentioning:

    • An extensive product structure with diverse variants and types of special equipment
    • An advanced system for selecting bulk packaging types based on product type, bulk packaging types, and the associated logistics for selecting the type of shipping company
    • An advanced price list management system for specific customer groups
    • An extensive system for time-based promotions, product linking, and promotion analytics
    • A pop-up information publishing module for users with the ability to set publication times, display lengths, and “assign” to specific subpages or product types
    • A billing status preview linked to completed orders and a quick order option
    • A loyalty program as a motivational system for Partners
    Unikalne funkcje na platformie e-commerce Canagri

    DO YOU HAVE A VISION YOU WANT TO FULFILL?

    Contact us and we will help you build a brand that will conquer the market.


      The administrator of personal data provided in the contact form is eFresh sp. z o.o. with its registered office in Poznań. The data will be processed solely for the purpose of handling the inquiry. Detailed information, including information on your rights, can be found in Privacy Policy.