Skip to content

just-aakash/TrustAuthenticator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrustAuthenticator 🚀

A full-stack AI-based system to identify and verify products as real or fake using image analysis and 3D visualization.


🧠 Problem Statement

Fake products are common in the market. Users cannot easily verify product authenticity.


💡 Solution

This system allows users to:

  • Upload product images
  • Verify authenticity using AI
  • Get explanation (Explainable AI)
  • View product in 3D

🛠️ Tech Stack

  • Frontend: React + Vite + Tailwind + Three.js
  • Backend: Node.js + Express
  • Database: MongoDB
  • AI Service: Python (Flask + OpenCV)

🔥 Features

  • Image Upload
  • Fake vs Real Detection
  • AI Explanation
  • 3D Product Viewer
  • User Dashboard

▶️ Run Locally

Frontend

cd frontend
npm install
npm run dev

Backend

cd backend
npm install
npm start

AI Service

cd ai-service
python app.py

About

An AI-powered product verification platform that enables users to determine the authenticity of products using image recognition and barcode analysis. The system leverages machine learning techniques to detect counterfeit items and provides reliable verification results along with explainable insights.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors