BrandSync

# b2b

a B2B cloud-based product information management platform

backend
Django
Python
PostgreSQL
RabbitMQ
Celery
Redis
Elasticsearch
design
UX Audit
Product Design Workshops
Scoping Session
frontend
Angular
Redux
TypeScript
RxJS 6
Karma
Jasmine
qa
Manual testing
API testing
Postman
tools
AWS
Docker, Docker Compose
Jenkins

100+

companies using the app

5430

product categories in total

2

years of ongoing cooperation

10

development team members

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 recognised brand GS1 - a worldwide non-profit organization, responsible for, among others, the standardisation of barcodes. BrandSync itself supports worldwide brands e.g. Mars, Procter&Gamble, Carrefour, Estee Lauder.

The product addresses the challenges of managing extensive product information and the demands of sharing this information with multiple recipients. The specifics of such a product came with some key issues to solve:

  • turning the vague project idea into the ready-to-implement scope of work,
  • designing the complex product that will meet users' and business goals,
  • also, three more specific ones concerning the data distribution i.e.:
    • gathering and processing of a large amount of product information, 
    • data standardisation and unification for all of supply chain participants, 
    • further data circulation within the internal and external scopes.

The client was on the lookout of the team with a great competence for designing a complex, human-centered digital product 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 a complex data exchanging processes, gather and clear out the requirements and understand the businesshuman-centred our partner. This let us have firm ground for further steps.

For the first 6 months, 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 what 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 the 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.
 

user interface

colors

fonts

icons

view examples

key features

  • status and workflows

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

  • dashboards

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

  • custom fields

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

  • review and approve

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

  • 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

  • data syndication

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

other works

Sheepblue

Smart employee scheduling & AI-chatbot
angular java
b2b
Divio

Divio

Enterprise content management with Django
python django
b2b

We use cookies on this site to improve performance. By browsing this site you are agreeing to this. For more information see our Privacy policy I understand