Back

Project: Ding! – Streamlining the Prepaid Mobile Experience

By Vannrith V. Completed 2025-2026

Ding app

This case study explores the design of Ding!, a mobile carrier application tailored for the Cambodian market. The goal was to create a high-utility, low-friction interface that handles the complexities of prepaid plans, top-ups, and device retail within a cohesive visual system.

The Name: Why “Ding!”?

The name Ding! was chosen to evoke the immediate, satisfying sound of a successful transaction or a new notification. In a market where users frequently top up small amounts and manage data in real-time, the brand needed to feel instantaneous and reliable. It’s short, punchy, and phonetically simple—essential for cross-language brand recognition in Cambodia.

Frictionless Onboarding

Ding app

The onboarding process focuses on “Time to Value.”

The Dashboard: Management & Upsells

Ding app

The main interface is designed to answer the user’s most urgent question: “How much do I have left?”

Usage & The Top-Up Velocity

Ding app

In a prepaid-dominant market, the top-up flow is the most frequent interaction.

Shop & Support Ecosystem

Ding app

Profile & Account Management

Ding app

The profile section is designed for utility, providing a centralized hub for account settings.

Status Feedback: The Three States

Ding app

To ensure the user is never left guessing, I developed a distinctive three-state system for every major action (like a top-up or plan change).


Design System & Strategic Constraints

Managing this project required a rigorous design system to ensure consistency across dozens of screens. I focused on a modular component library for buttons, cards, and input fields to allow for rapid iteration.

Intentional Omissions

As a designer, it is crucial to recognize that an app’s UX is often dictated by a company’s operational maturity. I intentionally left out features like:

These choices were made to demonstrate a “minimum viable high-fidelity” product—one that is ready for development without over-engineering features that depend on specific business logic or physical support infrastructure.

© Copyright 2026, All rights reserved