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

2027 H1

Beyond

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!

© Framer Inc. 2023