Technical Case Study
ShelfLink AI
Add screenshot or product mockup here
Business Problem
Specialty grocery stores often have messy POS data, incomplete product images, shorthand item names, and no simple way to publish clean catalogs to marketplaces.
Solution
ShelfLink AI turns store inventory into marketplace-ready catalog data using AI product enrichment, POS synchronization, owner approval workflows, and inventory controls.
Architecture
The platform is designed as a multi-tenant SaaS system with separate store accounts, secure connectors, background sync workers, product normalization, AI enrichment, and marketplace export/push layers.
React UI
API / Functions
Database
Auth
Payments / Integrations
AI Workflow
Engineering Impact
- Designed a scalable connector framework for Square, Clover, and legacy POS workflows.
- Created an AI-assisted catalog process for product naming, descriptions, images, and approvals.
- Separated owner editing permissions from staff inventory workflows.
Tech Stack
React, TypeScript, Python/FastAPI, Firebase, Firestore, Serverless Functions, Stripe/Square/PayPal, OpenAI API, REST APIs, OAuth, Netlify.