User
Frontend: React + Tailwind
Interface
POST /api/detectGET /api/products
Backend: Python Flask
API requests · Image pre-processing · Product lookup
Flask Server
Image Processing
Product DB
Error Handling
YOLOv8 (detection) · pyzbar (barcode) · pytesseract (OCR)
Inputs: image framesOutputs: product key, confidence
Data Storage
products.json
yolov8x / best.pt
user data
Tech Stack
Frontend: React, TailwindBackend: Flask, ultralyticsAI: YOLOv8, pyzbar, pytesseractDB: products.jsonDev: VS Code
by aizen