Skip to content

humzasadiq/TrustChain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrustChain: Automotive Supply Chain Integrity Platform

Overview

TrustChain is a comprehensive solution for tracking and verifying automotive parts throughout their lifecycle in repair and insurance claims. The platform combines ESP32-based RFID scanning with blockchain technology to ensure authenticity and prevent fraud in the automotive supply chain.

Architecture

TrustChain Architecture

Screenshots

Dashboard

TrustChain Dashboard Main dashboard showing supply chain overview and key metrics

Front Page

TrustChain Front Page Landing Page

Car Order Management

Car Order System Interface for managing car parts orders and tracking

System Logs

System Logs Detailed logging system for tracking all platform activities

About Us

About TrustChain Information about the TrustChain platform and team

Tech Stack

  • Frontend: React.js with Tailwind CSS
  • Backend: Node.js with Express
  • Blockchain: Smart Contracts (Solidity)
  • Hardware: ESP32 with RFID scanning capabilities
  • Database: Supabase

Prerequisites

  • Node.js (v14 or higher)
  • Arduino IDE
  • ESP32 board
  • CP210x USB-to-UART Bridge driver for Hardware Installation
  • MetaMask or compatible Web3 wallet

Full Stack Setup:

# Frontend
cd frontend
npm install

# Backend
cd backend
npm install

Start the application:

# Frontend
cd frontend
npm run both

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors