TraceLink is a system that verifies product authenticity, and lets customers have access to detailed history of the product. It is a sophisticated system architecture that combines 3 pivotal elements: a user-friendly website interface, QR code functionality, and robotic assistance for meticulous and exhaustive piece-by-piece inspections conducted by authorities.
Luxury companies face huge loses due to fake, cheaper duplicates sold under their brand. It is an injustice to labor & production, and can pose health hazards due to illegaly added substances. Customers currently have no actual way to verify the authenticity of what their buying. TraceLink is aimed to be implemented by either respective government authorities, or privately – for companies where it matters most. TraceLink aims to combat the adverse effects of counterfeiting, and guarantee authenticity, fairness to labour, consumer safety, and brand credibility.
The system uses blockchain technology to securely store product data - id, name, description, quantity, etc. and keep them untouchable.
• Stores each step of production & logistics • Represents information using QR codes • Understands when QR codes are being replicated • Checks claims on packaging
Software used: • Ganache (simulated ethereum chain) • Solidity language • Web3.py • Remix & VSCode • HTML, CSS, JS • Flask (Python) • MySQL • Arduino IDE with C++ • Google Cloud services (Vision API) • Ipinfo.io, venv, OpenCV, smtplib, subprocess, requests, pyzbar, qrcode, zipfile • Git
This project demonstrates a successful synergy of computer systems engineering principles, blockchain technology, and project management methodologies, ultimately contributing to enhanced consumer trust and regulatory compliance within the product supply chain. TraceLink will continue to strive towards customer transparency and fight against fraudulent products!