ShelfChat

Chat with your inventory—AI handles counts, orders, alerts.

Score: 7.7/10GermanyHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Solo founders of retail inventory SaaS struggle to acquire SMB retail customers who resist adopting new tech due to entrenched legacy systems and razor-thin budgets.

Solution

ShelfChat uses natural language chat to manage stock: 'Restock shirts under 10' or 'What's low today?'. No dashboards or training needed for legacy users. Voice/text on mobile keeps tech-resistant SMBs productive instantly.

Target Audience

Solo founders building SaaS for retail inventory management targeting SMB retailers

Differentiator

Conversational AI interface powered by LLM, zero learning curve for non-tech retailers.

Brand Voice

edgy

Features

AI Chat Interface

must-have25h

Natural lang queries for stock/ops.

Voice Input

must-have12h

Speak commands via mic.

Auto Actions

must-have18h

Chat-triggered POs/alerts.

Barcode Chat Scan

must-have15h

'Scan this' + camera.

History & Logs

must-have10h

Chat thread of all changes.

Multi-store Chat

must-have12h

Switch stores in convo.

Templates

nice-to-have10h

Saved chat macros.

Share Chat

nice-to-have12h

Team access to threads.

Insights Chat

nice-to-have15h

'Show trends'.

Webhook Actions

future20h

Chat to external.

Total Build Time: 149 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
created_attimestampNo

Relationships:

  • one-to-many stores

stores

ColumnTypeNullable
iduuidNo
user_iduuidNo
nametextNo

Relationships:

  • fk users.id

products

ColumnTypeNullable
iduuidNo
store_iduuidNo
nametextNo
quantityintNo
suppliertextYes

Relationships:

  • fk stores.id

chat_sessions

ColumnTypeNullable
iduuidNo
user_iduuidNo
store_iduuidYes
messagesjsonbNo
updated_attimestampNo

Relationships:

  • fk users.id, fk stores.id

API Endpoints

POST
/api/chat

Send message, get AI response/action

🔒 Auth Required
GET
/api/products

Query products via chat context

🔒 Auth Required
POST
/api/scan

Process camera barcode

🔒 Auth Required
GET
/api/sessions

List chat histories

🔒 Auth Required
GET
/api/demo

Public chat demo

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Next.js API routes + Supabase Edge Functions
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
OpenAI API (chat)Resend (emails)Zod

Build Timeline

Week 1: Auth + basic chat

40h
  • Login
  • Simple Q&A

Week 2: AI integration

45h
  • OpenAI prompts
  • Stock query

Week 3: Actions + scan

40h
  • Update stock
  • Camera

Week 4: Voice + multi-store

35h
  • Speech-to-text
  • Store switch

Week 5: Payments + history

30h
  • Stripe
  • Chat logs

Week 6: Polish + demo

25h
  • LP with live chat
  • Deploy
Total Timeline: 6 weeks • 240 hours

Pricing Tiers

Free

$0/mo

100 messages/mo

  • 1 store
  • Basic chat

Pro

$35/mo
  • Unlimited chat
  • Voice + scan
  • Multi-store

Enterprise

$99/mo
  • Priority AI
  • Team chats
  • Custom prompts

Revenue Projections

MonthUsersConversionMRRARR
Month 1804%$110$1,320
Month 67007%$1,700$20,400

Unit Economics

$55
CAC
$600
LTV
3%
Churn
85%
Margin
LTV:CAC Ratio: 10.9xExcellent!

Landing Page Copy

Text Your Inventory—AI Does the Rest

No apps, no logins, just chat. Legacy retailers love it.

Feature Highlights

Voice commands
Auto orders
Instant scans
No training
Mobile first

Social Proof (Placeholders)

"'Chat > clunky UIs any day.' - Old School Retailer"
"'Boss uses it, no complaints.' - TechHater Shop"

First Three Customers

Demo live chat on TikTok/Reels for retail owners, target 'old school store'. Join SMB Discord servers, offer free unlimited week. Cold email from Yelp retail listings.

Launch Channels

Product Huntr/SaaSIndie HackersHacker NewsTikTok #retailtech

SEO Keywords

AI inventory chatvoice stock managementno UI inventory appconversational retail inventoryeasy chat POS stock

Competitive Analysis

DEAR Inventory

dearinventory.com
$49+/mo
Strength

Robust

Weakness

Steep UI learning

Our Advantage

Chat bypasses tech resistance

$4k+ setup
Strength

On-prem option

Weakness

Desktop heavy

Our Advantage

Mobile chat instant

🏰 Moat Strategy

Chat data trains custom LLM for retail jargon.

⏰ Why Now?

AI chat boom (ChatGPT effect); retailers adopt voice post-Alexa.

Risks & Mitigation

technicalhigh severity

AI hallucinations on actions

Mitigation

Confirmations + limits

financialmedium severity

OpenAI costs spike

Mitigation

Usage caps + optimize

legallow severity

Data privacy in chat

Mitigation

GDPR Supabase

Validation Roadmap

pre-build7 days

Test chat prototype with 10 users

Success: 90% task success

mvp14 days

Beta chats, feedback

Success: 4/10 daily use

launch5 days

Viral demo video

Success: 100 signups

Pivot Options

  • General biz AI chat
  • Ecom order chat
  • Supplier comms

Quick Stats

Build Time
240h
Target MRR (6 mo)
$3,000
Market Size
$1500.0M
Features
10
Database Tables
4
API Endpoints
5