AI Food Ordering and Delivery Tracking Chatbot with FastAPIAI Food Ordering and Delivery Tracking Chatbot with FastAPI
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
🍛 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
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started