🍛 Food Ordering Chatbot: order food and track deliveries just by chatting.
I built a restaurant website with an AI chatbot (Dialogflow ES) and a Python FastAPI backend. Customers can place and track orders in plain English.
What it does:
• New Order: “2 Rava Dosa and one samosa” → the bot adds the items. You can add or remove items in the same chat (“remove the samosa”).
• Completes the order, saves it to MySQL, and returns an order ID and the total bill.
• Track Order: share an order ID and get its live status (in transit or delivered).
How it works: Dialogflow detects the intent and extracts the food items and quantities. A FastAPI webhook sends each intent to its own handler and keeps a separate in-progress order for each chat session. MySQL stores the orders and their status.
Tech: Python · FastAPI · Dialogflow ES · MySQL · HTML/CSS
🔗 github.com/bns218/Food-Chatbot
Building a Modern Restaurant Management Dashboard with Lovable (Light ☀️ vs. Dark 🌙)
I’ve been working on the dashboard interface for ReserveTable (Eat Pro Japan), focusing on giving restaurant managers and users a clean, modern, and intuitive interface to manage bookings, tables, and analytics.
Using Lovable, I was able to rapidly prototype and construct a modern UI system complete with smooth component transitions and native theme switching.
✨ Key Design & Tech Highlights:
⚡ Built with Lovable: Leveraged AI-powered design-to-code workflows to assemble clean component hierarchies, responsive search/filter bars, and sleek cards rapidly.
🌗 Seamless Light & Dark Mode: Designed a flexible color system using modern CSS variables / Tailwind tokens so the entire interface gracefully shifts between an elegant light aesthetic and a moody, dark dining ambience.
🎯 Contextual UI Elements: Styled input controls, select menus, and primary CTA buttons to maintain legibility and contrast across both light and dark themes.
For reservation and table states, the same semantic color tokens need to stay clear in light and dark mode. Did you define status tokens once and map both themes to them, or tune those colors per component?
🌙 3:07 AM. Your team is asleep. Your AI agents aren't. 🤖
While you sleep, they:
💬 Reply to every new lead in seconds
📅 Book the slot straight into your calendar
🔔 Follow up before the lead goes cold
📊 Have your morning summary ready
☀️ You wake up to bookings, not missed messages.
🚀 I build AI agents for startups and small businesses.
🎁 Message me for a free of cost demo on your own services and prices 👋
A restaurant dashboard for managing delivery robots on a live floor map. In this demo, Robot A18 takes Order #284 from the kitchen to Table 12, and the dashboard marks it delivered when it arrives.