E-commerce platform based on Magento

See live website
Mediafy Magento development case study

The Mediafy project has been an important part of our e-commerce development team portfolio for many years now. It has always been an intensive endeavour and has been systematically growing along with our customer’s growing needs.

A most recent challenge has come in the fact that there is often more than one high-value, strategic sub-project going on at the same time. While the team is quite numerous (up to 6 developers + PM), confronting expectations with deadlines in a scenario where the same group is trying to achieve a number of different goals at the same time is pretty tricky.

Sub-project #1: Vouchers

Prior to our involvement, Mediafy had not had the capability to sell vouchers directly online. Their business model had been centered around carefully-curated relationships between customers and sales reps. Magento had merely been the platform to deliver the previously-agreed service. This changed in 2020 and the site now offers the ability to order a voucher directly from a website. While the process still involves human participation and is not fully automatic (a business choice from Mediafy, themselves) it caters to potential new relationships that arrive via online campaigns, rather than the personal involvement of a sales-rep.

Sub-project #2: Accepting external orders

The app we’ve worked on for Mediafy utilizes a dropshipping model in its day-to-day operations. What that means is that a lot of the assortment comes from warehouses belonging to external partners. However, a need arose for the shop itself to become a dropshipper of sorts for another company. Our team prepared the integration endpoint and ensured that all orders that arrived from this new external source were successfully added to the existing pipeline. From a business point of view, this venture helped diversify sources of income and gain another long-term partner.

The process

Both subprojects were being developed independently. The 6-strong dev team was divided into two groups. They were coordinated by a Project Manager on our side. We were always open to shape the size and roster of the teams based on the need at a given time.

While the above-mentioned two sub-projects were being handled, there was still, of course, a need to take care of the day-to-day maintenance of the site.

Communication was the most important aspect while managing the diverse areas and tasks at the same time. We had to constantly monitor progress in the sub-projects and modify the division of the team accordingly. 


We successfully implemented both subprojects and continue to expand our cooperation with Mediafy through new features and day-to-day maintenance. In the client's own words,

They communicate well always strive to improve. They try to understand our business in order to help us more effectively."

Robert Fricke

CTO at Mediafy

We at Mediafy have been running E-commerce since 2006, and we have several more sites in the Nordic countries. We wanted to switch development partner for a new project though, with the purpose of working with a more flexible development contractor. We came across Magently more or less by chance, and after meeting the team we decided to try them out.