Conversational Food Ordering Chatbot & Real-Time Business Analytics
An interactive food ordering chatbot for customers paired with a private real-time Admin CRM for the shop owner to track chats, registered users, and sales analytics.
LIVE DEMO WORKINGSOURCE AVAILABLE
Architectural Highlights:
•Anti-Spam Rate Limiting: 5-message exploration limit for guests before requiring account registration (Name, Phone, Address) to place orders.
•Dual UI Modes: Embedded side widget and full-screen chat interface with real-time session saving in Supabase.
•Owner CRM & Analytics: Private /admin dashboard calculating total customer revenue, live chat history, and product sales graphs.
Multi-Tenant Chatbot Engine with Real-Time Live Inbox & RLS Isolation
A multi-tenant support chatbot platform where admins create custom bots, enforce domain allowlists, and manage escalated tickets via a live agent inbox.
LIVE DEMO WORKINGSOURCE AVAILABLE
Architectural Highlights:
•AI-to-Human Handoff: Uses Vercel AI SDK native tool-calling to automatically pause the AI and flag complex tickets for human escalation.
•Real-Time Agent Inbox: Live workspace allowing human support agents to manually override the bot and toggle AI back on when done.
•Database Isolation: Built with Next.js App Router middleware and Supabase Row Level Security (RLS) to ensure zero cross-tenant data leaks.
•Lightweight Embed Widget: Built using clean standard CSS for fast loading when embedded on external client sites.
Next.js App RouterTypeScriptSupabase RLSVercel AI SDKPython
Automated Mobile SMS Relay with Server License Key Locking
An automated SMS relay bridging physical Android devices with web servers. Filters specific sender messages and forwards them via SIM-to-SIM or HTTP Webhooks.
An architectural deep-dive into building a multi-tenant AI customer support platform using Next.js App Router, Supabase Row Level Security (RLS), and Vercel AI SDK tool calling for automated human escalation.
A deep dive into building Pizza Bites — combining Next.js, 98.1% TypeScript, rate-limited guest chat flows, and a custom admin CRM for real-time customer analytics.