Product Information Management System

Building a custom PIM system aimed to support all of the client stores and ease managers’ work with the assortment.

Client:

Furniture and appliances retailer

Service type:

Software engineering

Core technologies:

PHP

Project Scope

Our task was to build a product information management system. It was aimed to support all of the client’s stores and ease managers’ work with assortment. The features of PIM had to cover product, category, and campaign management.

We’ve successfully designed a PIM that meets all these needs. By using the system, HFN managers can manage products and group them into campaigns according to season, supplier, or manufacturer.

They also can add product properties and sort products based on two types of categories: master and public. Master categories are used by managers while public categories are client-side and ease website navigation.

In addition to product categorization, we added the feature of advanced search. The team can generate product datasets by filtering products by property, attribute, category, etc. The custom product list is easy to download, edit, and upload back to the system.

We’ve also added the functions of data import and export. To add a new product to the system, managers should import the file with new data. The system processes it and automatically updates the assortment.

The features of data import and export are also used in price management. Whenever managers update prices, the file with price changes is uploaded, automatically transformed into the readable format for PIM, and added to the database.

Then, the price data is extracted, and prices are updated requiring no manual effort from the client’s team. This feature prevents errors in price management and reduces the time needed for manual calculations and data updates.

A history log is another important part of the PIM software functionality. In the PIM system we built for HFN, the client can see the changes introduced at a certain time and by a certain user. Having this functionality helps to track work progress and prevent errors.

Projects Results

Goal

Create a custom PIM system that will be capable of storing big volumes of data.

Result

The system we designed for HFN stores around 1,5 million product entries, having the ability to handle even bigger data volumes when the client decides to scale.

Goal

Unite data for offline and online shops under one roof.

Result

The custom PIM system allows the client to manage prices, stock availability, product descriptions, content translations, and more for all of their branches in one secure place.

Goal

Reduce the volume of manual work and eliminate human-made errors.

Result

The PIM solution automated many product management processes that previously required manual work, which increased efficiency and eliminated human-made errors.

Goal

Add new features incorporating the insights learned from the daily use of PIM.

Result

Forbytes’ team of software engineers, UI/UX designers, QA engineers, and business analysts collect data on the daily use of PIM, regularly improve the solution, and add new features.

Technology Stack

Backend: PHP, Lumen
Database: Redis, MongoDB, PostgreSQL, Elasticsearch
Frontend: Less.js, Webpack, Vue.js, Vuex
Virtualization: Docker
Cloud: Kubernetes
Cloud Platform: Google Cloud Platform
Tools: Pub/Sub
Continuous integration: Jenkins
Logs: Kibana, Stackdriver, New Relic

About the client

Home Furnishing Nordic (HFN) is a part of the rapidly growing family of online and physical furniture stores, with a presence in most European countries. It’s one of the largest online retailers of furniture and interior design in the Nordic region that holds many e-commerce stores, each targeted at a particular market and country.

Visit site
  • Leading online furniture and interior design store
  • Among the top 10 online stores of furniture and appliances in Sweden
  • $72.7 million NET sales in 2021
  • 400 000+ satisfied clients
  • $40 million NET furniture and appliances sales in 2021
  • Owns 19 physical stores

Let’s Get in Touch

    The Forbytes team was very professional and demonstrated a great understanding of the business aspects. All tasks were completed above expectations. Their experts were always available, and we never needed to wait for a response or a suggested solution.

    Valentin Berg CTO at GardenStore

    Valentin Berg

    CTO, GardenStore

    Forbytes has a strong process-oriented way of leading the company, with good respect for themselves and their managers. They made a choice not to become too big but build slowly on more qualified people, which is paying off.

    Niklas Hammar COO & Business Development at Offerta.se

    Niklas Hammar

    COO & Business
    Development at Offerta.se

    Forbytes’ engineers and team leads worked as part of our RnD group and were directly managed by our company directors. They were both proactive and adaptable, qualities that perfectly match our needs in our fast-growing and constantly evolving environment.

    Nazar Lytvynenko Group Manager in Guesty

    Nazar Lytvynenko

    Group Manager, Guesty

    The Forbytes team has been loyal and dedicated in their partnership. The team provides management as needed but allows flexibility for direct work with developers.

    Thomas Andersson Ecommerce Manager & CTO Trademax

    Thomas Andersson

    E-commerce Manager & CTO, Trademax

    Forbytes has established strong project management. Their entire team is knowledgeable about appropriate processes and project expectations.

    Julia Noack eCommerce Manager Motorsweden & Swebike

    Julia Noack

    E-commerce Manager Motorsweden & Swebike

    Scroll Up

    This website is using cookies to give you the best experience.
    Continue using this site you agree with our Privacy and Cookies Policy.