Pika Food Ordering Chatbot
An end-to-end chatbot that makes placing and tracking a food order feel natural while keeping the backend state consistent.
The challenge
Traditional ordering flows require repeated navigation and form filling. The goal was to let customers create an order through a simple conversation without losing accuracy.
What I built
- Created Dialogflow intents for natural-language ordering and connected them to a FastAPI integration layer.
- Used MySQL to persist menu and order data while keeping the conversation synchronized with backend state.
- Automated totals, unique order IDs, and final order summaries for a complete checkout flow.
Measurable impact
Real-time order flow
Automated checkout summary