-
Notifications
You must be signed in to change notification settings - Fork 0
Description
User Story: Kiosk Ordering for Sophia, Coffee Shop Customer
As a coffee shop customer named Sophia,
I want to use a touch-screen kiosk to browse the menu, place my order, and get allergen warnings, pricing updates, and translations,
So that I can skip the line during busy times, avoid nuts due to my allergy, save money with special offers, and understand everything in Mandarin.
Persona Details:
I’m a customer who loves coffee shops but hates waiting in long lines during peak hours.
I have a nut allergy, so I need to know what’s safe to order without asking staff every time.
I enjoy getting deals, like happy hour discounts, and want them shown clearly.
I speak Mandarin as my first language, so I need the menu translated to feel confident ordering.
Acceptance Criteria:
Touch-Screen Browsing: The kiosk lets me scroll through the menu and tap to order with a simple, responsive touch interface, so I can skip the line when it’s busy.
Allergen Flagging: Menu items with nuts are marked with a bold warning (e.g., “Contains Nuts” with a red icon), and safe alternatives (e.g., “Try Oat Milk Latte”) pop up, keeping me safe.
Dynamic Pricing: Prices adjust based on the time—like $2 off iced coffee from 3-5 PM during happy hour—and show clearly next to each item, so I can snag a deal.
Language Translation: I can tap a button to switch the menu to Mandarin using Google Translate, with accurate translations (e.g., “冰咖啡” for “Iced Coffee”), so I understand my options.
Clear Layout: Text and buttons are big and spaced out, so I can tap easily and read everything, even in a rush or translated.
Order Confirmation: After I pick my items, a summary in Mandarin (e.g., “您的订单:冰拿铁,无坚果” – “Your order: Iced Latte, nut-free”) confirms it’s right before I pay.
Quick Process: I can browse, choose, and pay in under a minute, avoiding delays during peak times.