🍛 Food Ordering Chatbot: order by Naga Sai🍛 Food Ordering Chatbot: order by Naga Sai

🍛 Food Ordering Chatbot: order

Portfolio project
Naga Sai
🍛 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

0 likes · 0 views · Oct 16, 2026

🍛 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 Fast...

Tags