

KOTORI — Festival Mobile Order
A web-based mobile ordering system that helps festival visitors order and pay in advance and skip long queues at booths.
No app download
Instant browser access via QR code

Cashless and secure
Current payment method

Next plan

Multi-language support
English, Japanese, Vietnamese, Chinese, Portuguese, Bahasa Indonesia






● TL;DR
A faster festival experience, proven live
1,100+
transactions,
Phase 1 → 2
2 → 23
booths across live deployments
Validated
less congestion at scale
¥1.6M+
sales at Vietnam Festival Tokyo 2026
*Data retrieved from KOTORI Phase 1 and Phase 2 user testing sprints.
MY ROLE
Sole End-to-end product design for live festival operations
UX/UI Designer
Product Strategy
Event Execution
● Problem Statements
Background
Why we start KOTORI?
CONTEXT
KOTORI began from an opportunity we discovered through Smiles Mobile Remittance. As Smiles grew and became a major sponsor of multicultural festivals across Japan, our team worked closely with event organizers and observed the festival experience firsthand.
Large crowds created long food queues, forcing visitors to spend too much time waiting instead of enjoying the festival. Vendors had limited time and capacity to serve large crowds through traditional physical queues.
First Problem
How might we make festival food ordering faster without adding complexity for visitors or Tenants?
CONTEXT
Popular festival booths can develop long queues during peak hours. Visitors may spend significant time waiting for food instead of exploring the event. At the same time, vendors already operate in a high-pressure environment and cannot manage a complicated additional ordering system.
Following issues

1. Discovery & Wayfinding
QR discoverability
Booth identification
Pickup lane confusion
Trust & adoption

2. Fast & Accessible UX
Limited attention
Crowded environment
First-time user learning curve

3. Order & Pickup Clarity
Multi-order confusion
Missed notifications
Unclear waiting time

4. Menu Info Accuracy
Menu availability mismatch
Physical vs digital menu
discrepancies

5. Technical Reliability
Slow connectivity
Blank or slow-loading web-app
Risk of abandonment due to poor network conditions

6. Checkout Accessibility
Payment accessibility
Credit-card-only friction
SmilesPay integration
*Image created by AI
KEY INSIGHT
Visitors want a fast and easy way to order
Tenants want to increase sales without increasing workload
● Design Process
Design Process
Discovery
User Interview, Feature Mapping, and Competitor Research
Design Exploration
Design Preparation
Hi Fi & A/B Test
Team Communication

● User Journey
From queuing to collecting
Before - Traditional Ordering
Go to booth → See long queue → Wait 20–60 minutes → Order & pay → Receive food
After - with KOTORI
Scan QR → Order & pay instantly → Receive order number → Pick up at booth → Faster queuing
● Design Result
UX Design Result
The customer journey is shown across five essential moments — from secure access to order completion and account preferences.
● Easy to FInd the Access
Easy to FInd the Access
Problem
QR discoverability
Booth identification
Pickup lane confusion
Trust & adoption

Fast & Accessible User Experience
Designed for Outdoor Festival Use
Since the event environment is crowded and the outdoor lighting can be very bright, users are less likely to read long text. Instead, they rely more on visuals, clear icons, and images to quickly understand information at a glance. Customers need a fast, clear, and trustworthy web app for this new app.

Select Store
Select Menu Items
Search by Map
[Select Store] Prioritize images and visual cues so users can quickly understand information with minimal reading in a crowded outdoor environment. [Select Menu Items] Allow users to add items directly from the menu, reducing steps and making ordering faster. [Search by Map] Let users explore and order from stores through the map, while clearly showing where to pick up their orders.

Log in Page
[Log in] Use email-only login to reduce friction while allowing users to save and access their order information.
Multiple Festivals on the Same Day
Managing Multiple Festival Entry Points.
When multiple festivals are held on the same day, users entering from the KOTORI homepage need to select their festival first. Users scanning a festival-specific QR code are directed straight to that festival’s page.


Order & Pick Up Clarity
Distinguishing Orders at a Glance
Customers often order from multiple stores, so they need a clear way to distinguish each store, order status, and menu item.

Ready to Pick Up
Preparing the Order
Order Cancelled
Orders are separated into individual cards for each store, with the store name, booth number, menu items, and order number clearly displayed. Color-coded order statuses—blue for Preparing, green for Ready, and red for Cancelled—help users quickly identify the status of each order, even when ordering from multiple stores.

Order Details
Waiting Time Clarity
History
Users can access complete order details, real-time preparation status, waiting-time alerts, and order history in one place. Detailed menu information and food images help customers quickly recognize what they ordered, especially when ordering many items they may not remember. Clear timestamps, pickup information, and payment details further reduce confusion and make the journey from order to pickup easier to follow.
Check out & payment
Adapting to Different Payment Behaviors
Single-store ordering; Users can only order from one store at a time. Different payment behaviors; International users may prefer cash, while Japanese users are more familiar with cashless payments like PayPay.


Manage order
Select One Store to Order
Users can add items from multiple stores to one cart, with orders clearly grouped by store for easier management. Before checkout, users select one store to pay for at a time, preventing confusion while allowing them to continue ordering from other stores afterward. The checkout flow can also support both cash and cashless payment options, accommodating different payment preferences among international and Japanese users.

Payment Page
The checkout provides **multiple payment methods—including Apple Pay, PayPay, SmilesPay, and credit cards—**so users can choose the option they are most familiar with. Saved cards and clear payment selection make repeat checkout faster, while a payment confirmation screen with order details reassures users that their payment and order were successfully completed.

Customer received
Confirmation
Payment Error Clarity
Add confirmation before marking an order as received to prevent accidental actions and ensure customers only complete the order after pickup. For payment failures, clearly explain what went wrong, whether the customer was charged, and what they should do next, reducing uncertainty and making recovery easier.
Technical Realibity
Reducing Drop-Off on Slow Networks
During peak hours, some mobile networks can be slow or unstable. Clear connection feedback helps reassure users and keeps them from abandoning the ordering process.


Driving Engagement & Revenue
Creating More Reasons to Buy
Encourage users to engage and make payments within the app, creating more opportunities to increase sales and revenue for both KOTORI and event organizers.

VIP Seats
Advertisement
Campaign
Introduce VIP seat bookings, advertisements, and promotional campaigns directly within KOTORI to create more reasons for users to engage beyond food ordering. These features encourage additional in-app purchases and discovery, while creating new revenue opportunities for both KOTORI and event organizers.
Partner Festivals
Built alongside Japan’s multicultural festival organizers

Vietnam Festival
Festival organizer partner in Japan

China Festival
Festival organizer partner in Japan

Brazil Festival
Festival organizer partner in Japan

Nepal Festival
Festival organizer partner in Japan

Indonesia Festival
Festival organizer partner in Japan

Philippine Festival
Festival organizer partner in Japan
● PHASE 1 — User Sprint Test
Live validation at Vietnam Festival Osaka 2026
We conducted a live user sprint test in a real event environment to validate usability, user behavior, and business performance under festival conditions.
320
users in 2 days
131 → 189 growth
¥70,750
total sales
73 transactions
~¥951
average order value
77%
iOS usage
Safari-first priority
User Origin
Majority: Japan
Minor: USA (1), Vietnam (1)
Browser Usage
Safari: 209 users (~65%)
Chrome: 109 users (~34%)
Firefox: 2 · Unknown: 2
Insight: Safari is the primary environment—critical for UX stability.
● PHASE 2 — User Sprint Test
Live validation at Vietnam Festival TOKYO 2026
Following Phase 1 improvements, KOTORI was deployed at Vietnam Festival Tokyo 2026 to validate scalability, usability, and business impact across a larger live-event environment.
KEY RESULTS
¥1.61M+
total sales
1,118
transactions
1,867
items sold
23
active booths
~¥1,446
average order value
2 → 23
booths from Phase 1
BANNER ADVERTISING PERFORMANCE — PARTICIPATING STORES
4,218
banner ad impressions
1,731
active users via ads
¥186,150
sales from advertising stores
DIRECT PURCHASE IMPACT
Participating stores ranked 3rd overall, demonstrating a direct purchase impact from banner ad exposure.
OUTCOME
Phase 2 validated KOTORI at scale, growing from 2 → 23 booths and generating ¥1.6M+ in sales, while uncovering operational UX challenges that informed the next product iteration.
● Product Roadmap
A roadmap for the next stage of KOTORI
#
Initiative
Category
Timeline
Status
Dependency
01
Event Expansion —
join more festivals in Japan
Events & Vendor Acquisition
2026 H1
→
2027 H2
ongoing
Live / ongoing
—
02
Vendor Promotion at Events —
encourage vendors to use KOTORI at their main store, not just the festival
Events & Vendor Acquisition
2026 H2
→
2027 H1
In development
Runs alongside #1
03
Non-Festival Ordering —
build the capability for KOTORI to receive orders outside festival events
Product & Store Expansion
2026 H2
→
2027 H1
In development
—
04
Store Rollout —
launch KOTORI ordering at partner stores
Product & Store Expansion
2027 H1
→
Beyond
Planned
Depends on #3
05
PayPay Integration —
add as a payment method
Payments
2026 H2
→
2027 H1
Planned
—
06
SmilesPay Integration —
integrate once the updated SmilesPay is ready
Payments
Conditional
Depends on SmilesPay dev readiness
07
Smiles In-App Banner Promotion —
ongoing KOTORI promotion via Smiles Mobile Remittance
Marketing & Promotion
2026 H1
→
Beyond
continuous
Continuous channel
—
● Reflection
What I would improve next
01 — MEASURE FUNNEL CONVERSION
Track Store View → Menu → Cart → Verification → Payment → Order to identify exactly where customers abandon.
02 — MEASURE OPERATIONS
Add metrics for average preparation time, Ready → Pickup time, order completion rate, and missed-order rate.
03 — DESIGN FOR NETWORK FAILURE
Explore lightweight loading states, clearer connectivity feedback, and recovery behavior for unstable festival networks.
04 — STANDARDIZE THE PHYSICAL EXPERIENCE
Create a consistent system for QR placement, KOTORI branding, booth numbers, dedicated pickup lanes, and vendor instructions.
05 — TEST EARLIER WITH VENDORS
Involve booth staff earlier in prototype testing instead of relying primarily on issues discovered during live operations.
● UX Success Criteria
How KOTORI measures product value
A live-event product succeeds when it works for visitors, vendors, and the physical festival environment—at the same time.
CRITERIA
WHAT WE MEASURE
KOTORI IMPACT
Adoption
Are visitors actually using KOTORI?
4,878 active users at Vietnam Festival Tokyo
Engagement
Are users actively interacting with the service?
76.09% engagement rate, average 4m 53s
Task Success
Can users order and complete pickup?
1,118 transactions and 1,867 items sold
Discoverability
Can users find KOTORI and participating booths?
QR placement, booth identification, and signage were key improvement areas
Order Clarity
Can users understand order progress?
Testing revealed Preparing / Ready confusion, informing a clearer status hierarchy
Pickup Experience
Can users collect orders without joining regular queues?
Dedicated KOTORI pickup demonstrated the value of bypassing physical queues
Vendor Usability
Can staff manage orders during peak operations?
Simplified Preparing → Ready → Received and improved order visibility
Reliability
Does the experience work in festival conditions?
Slow and unstable connections were identified as a critical UX constraint
Business Impact
Does improved UX create commercial value?
¥1.61M+ sales across 23 active booths
Scalability
Can the experience expand beyond initial testing?
Expanded from 2 → 23 booths between validation phases
● Final Takeaway
A festival companion and sales channel
KOTORI serves two core purposes: Festival Experience — a digital festival companion that helps visitors discover events, explore participating vendors, browse menus, and navigate the festival more easily.
Sales Opportunity — a mobile ordering channel that gives vendors more opportunities to sell while making it easier for visitors to discover, order, and purchase food without relying only on physical queues.
Festival Experience × Sales Opportunity
KOTORI connects festival discovery and mobile ordering into one experience—helping visitors enjoy more of the festival while creating more sales opportunities for vendors.
ONE CONNECTED EXPERIENCE
Discover → Explore → Order → Pick up → Enjoy
Bhaswara Maralaut
More projects and experiences are always on the way.
Let's keep in touch!