</>
{ }
<ng />
<app>

ShelfSmart

Vue.jsPython FlaskYOLOv5OpenCVFirebase

Project Overview

ShelfSmart is a shelf optimization platform for retail. Using computer vision and AI, it detects stockouts in real time and recommends automatic replenishments.

Key Features

  • AI detection of missing shelf items
  • Automated restocking recommendations
  • Tablet & mobile real-time interface
  • Detailed stockout statistics
  • Push notifications for staff

Technical Implementation

Frontend

  • • Vue.js 3 + TailwindCSS
  • • PWA + animated transitions
  • • State management with Pinia
  • • Anonymous auth + short sessions

Backend

  • • Python Flask + YOLOv5
  • • Firebase (auth, firestore, storage)
  • • Image processing with OpenCV & YOLOv5
  • • Deployment on GCP
  • • Push notifications via FCM

Projects

Client
Retail/Logistics Startup
Timeline
5 months
Role
Fullstack AI & embedded vision
Team Size
5 (devs, data, UX, PM)