Case Details

According to a 2019 report by the OECD and the EU’s Intellectual Property Office, counterfeit and pirated goods make up 3.3% of global trade. Businesses lose billions of dollars in revenue from fake products, but the damage can be far more extensive. Customers often confuse poorly made counterfeit or pirated goods with genuine articles and, as a result, develop a negative perception of the real brand. To combat this problem, a Switzerland-based company developed an innovative approach to protect businesses from fake products. However, their current solution lacked several key features which would improve their system and enable large-scale deployment. The company approached the team to bring their idea to life. Our software engineer helped them accomplish their goals thanks to effective communication and solution specifications.


The Swiss company’s solution was using QR technology to protect both brands and customers from piracy and counterfeiting. Their patented software created unique, serialized QR codes, which were then embedded into both digital and physical products or their packaging. This enabled authenticity verification, supply chain tracing, increased end-consumer engagement and loyalty by linking QR codes with product content, and gathered valuable data to improve a business’s operations. However, the Swiss company lacked an API for smart SMS alerts and a simple but effective means of large-scale deployment of their technology.


The objective was to develop a software solution, to streamline the process of large-scale roll-out of QR codes, create an API for SMS alerts, and integrate these features with their current system.


The most effective way to approach this project was to develop a cross-platform application using the Electron framework. This solution was chosen because it offered the client compatibility and longevity and would seamlessly integrate with their existing interface.

The backend was based on Node.js due to its scalability. With the new system developed, the client was now ready to deploy their solution on a much larger scale easily.

However, the placement of QR codes was only the tip of the iceberg. The Swiss company also required the ability to track products and provide smart alerts for status updates or anomalies. The team delivered an effective solution by implementing and debugging an API that seamlessly integrated with SMS services. Thanks to this feature, all critical product information could be easily tracked throughout the supply chain.


At the end of the project, a solution was created that today positions itself as a platform for connected goods that helps companies depending on selling physical products in a connected world.

Together with the client‘s team, we turned an ordinary QR code into a tool for protection, tracking, customer engagement, and in general, a useful data point for each product in the entire brand portfolio.