Transforming and simplifying the management of product content across channels

Industry
Media & Internet
Devices
Desktop
Project size
$200-999K
Country
UAE

BrandSync is a custom product information management platform developed for GS1, helping global brands efficiently share and manage product content across channels.

5430
Product categories in total
2
Years of ongoing cooperation
10
Development team members
100+
Companies using the app

The project utilized Python, Django, Angular, and PostgreSQL for scalable backend and frontend development. RabbitMQ, Redis, and Elasticsearch enhanced data processing, while Jenkins, Docker, and AWS supported DevOps. A user-centered design approach included UI/UX audits, workshops, and scoping sessions, ensuring flexibility, user-friendliness, and high data reliability.

Provided services

Web development

RabbitMQ, Redis, Python, PostgreSQL,Elasticsearch, Django, Celery, TypeScript, RxJS 6, Redux, Jasmine, Karma, Angular, Docker, AWS

Quality Assurance

API testing

Product Design

UX Audit, UX design, UI design, Branding

Discovery & analysis

Scoping Session, Product Design workshops

Problems to solve

BrandSync is a custom-designed product information management (PIM) platform for brands and retailers to share content and digital assets on an enterprise scale via one central hub. The product was built for a globally recognized brand GS1 - a worldwide non-profit organization, responsible for, among others, the standardization of barcodes. BrandSync itself supports worldwide brands e.g. Mars, Procter & Gamble, Carrefour, and Estee Lauder.The product addresses the challenges of managing extensive product information and the demands of sharing this information with multiple recipients.

Key issues to solve

  1. Turning the vague project idea into the ready-to-implement scope of work
  2. Designing the complex product that will meet users' and business goals
  3. Gathering and processing of a large amount of product information
  4. Data standardization and unification for all of supply chain participants
  5. Further data circulation within the internal and external scopes

The client was on the lookout for a team with great competence in designing complex, human-centered digital products and developing a technically strong solution that is efficient, smart, and collaborative.

Solutions

The BrandSync application was built from scratch. The very first task was to plan out how to turn a 3-page brief of the project into a working solution in the best possible way. We began with an extensive scoping session with the client during which the team had an opportunity to understand both the needs of the users and the particular roles in complex data exchanging processes, gather and clear out the requirements, and understand the business of our partner. This let us have firm ground for further steps.

For the first 6 months, the BrandSync app was developed following the Scrum methodology. With a growing team, established workflow, and well-maintained communication, the team moved smoothly to Scrumban. Each three-month period has its three major milestones and one goal to be achieved by software developers. Both aims and milestones were discussed and accepted by the business partner.

One of the major challenges was to combine simplicity with flexibility and create as user-friendly tools as possible. The team decided to create custom-made designs that freed us from the limitations imposed by ready-made UI sets and frameworks. As regards the tech stack, we have decided to use Angular as one of the best solutions for creating such complex web applications as well as Python and Django framework. We’ve also chosen PostgreSQL for the database as one of the best Open Source database management systems that can handle high volumes of data and for its reliability and stability.

Thanks to a deep understanding of the business goals, Merixstudio’s development team managed to combine a complex data structure with a user-friendly interface. The whole development process demonstrated the strengths of agile methodologies and highlighted the role of empathy during the product discovery phase. The combination of business acumen, designing skills, and most modern engineering delivered a solution for entrepreneurs representing a variety of branches.

Sounds familiar? Let’s speed up your journey.

Get in touch

Key features

00

Status and workflows

Keeping track of requests and updates from multiple sources; overseeing and managing all activities and their corresponding status

00

Review and approve

For resolving data gaps, enriching content, and verifying data so that the likelihood of error is reduced

00

Dashboards

Providing an overview of the tasks, activities, notifications and messages

00

Role-based access control

Possibility to delegate and define roles within the platform granting them different permission levels to reduce the likelihood of errors and miscommunication

00

Custom fields

Customisation of products’ attributes; fields can be created and edited along with specific requirements

00

Data syndication

Importing and exporting data in xml and xlsx formats and REST API

Other case studies

Need help with building a similar product?

Contact us