Catalog creation app

A product information management system to optimize and automate the process of creating a company’s product catalogs.
image

Challenge

The client’s stock includes a huge range of products, which is why the company’s employees have to create catalogs with thousands of pages. Previously, the preparation of such a catalog took around 2 years, and cost a lot of money and labor, and moreover, during this time some information could become irrelevant. Also, with a manual layout, the level of inaccuracies was increasing, which could cause unpredictable consequences. So, the client decided to automate this process to reduce production time and errors. In addition, the company needed to develop a PIM system.

Technologies

Team Composition

  • Project manager

  • Business analyst

  • 8 full-stack developers

  • 2 QA specialists

30%

decrease in human errors

80%

decrease in catalog production duration

12

IT experts

Solution

Our pre-sales consultants together with a business analyst organized workshops to collect the requirements. It was an important discovery stage to prepare a software development concept and define a technological stack.

 

One of the most crucial tasks was to develop a data quality control system for the automatic verification of product information. Our experts designed a module that revealed any inaccuracies made by the operator.

 

We also developed a program with Excel spreadsheet features within the browser. We implemented the feature that allowed data to be extracted, copied, and replaced in one click which significantly speeded up the workflow.

 

Our developers configured a treelike structure of products in the system for optimizing the search process. The dev team also synchronized the application with both the client’s online store and system for creating/printing catalogs.

 

To ensure security, our team took the following measures:

 

  1. built a channel for secure data transfer;
  2. implemented a system of access rights separation;
  3. used HTTPS protocols and encryption at all stages of interaction with the program.
Methodology & transparency

Our team followed the Waterfall development model, which was the most suitable for the project in terms of a well-defined budget and strict requirements.

 

We provided the customer with access to the corporate project management system. Project managers from both sides organized regular meetings to discuss all current issues related to the development of the service.

Features

  • Product information management

    The web app that manages a huge amount of products in one place and imports updates from the external system (SAP) once a day

  • Workflow management

    The module that allows creating separate projects for editing product info (translation, approval for printing or for an online catalog, etc)

  • Media management

    The module for working with all multimedia and digital product files, stores files in its own file system, and allows previews

  • Integrations

    With e-class system, МАМ-system, as well as third-party systems

  • Usability

    Treelike data classification, multilingualism, the ability to download an image for each product, translation process management