Marketplace for motorcycles

01
(About)
01
(About)

Industry

Marketplace

Year

2025

Team

1 Designer (Me)

2 Stakeholders

1 Project manager

1 Business analyst

3 Developers

1 QA Engineer

Role

Sole Product Designer

Deliverables

Mobile app

Admin panel

Design system

Project highlights

10K+

Google Play downloads after launch

4.3 / 5.0

Google Play / App Store ratings

0→1

Mobile app and admin workspace

02
(The challenge)
02
(The challenge)

Market scale

Indonesia had more than 139 million registered motorcycles in 2024.

Pricing uncertainty

Existing marketplaces supported listings but offered no clear benchmark for understanding whether a price was low, fair, or high.

Product challenge

We needed to help sellers price with confidence, help buyers evaluate listings, and give moderators control over marketplace quality.

From insight to decision

Pricing needed to build confidence before publishing

Insight

Sellers could create listings, but had no clear way to compare their price with the wider market.

Decision

I designed a market-based price indicator at the end of the listing flow. A semi-circular gauge showed whether the price was low, fair, or high and allowed sellers to adjust it before publishing.

Pricing needed to build confidence before publishing

Insight

Sellers could create listings, but had no clear way to compare their price with the wider market.

Decision

I designed a market-based price indicator at the end of the listing flow. A semi-circular gauge showed whether the price was low, fair, or high and allowed sellers to adjust it before publishing.

Listing management needed clear states and actions

Insight

After publishing, a listing could become active, expired, sold, unpaid, or require another action.

Decision

I replaced a generic action menu with state-specific actions, so sellers only saw what was relevant for an active, expired, unpaid, or sold listing.

Listing management needed clear states and actions

Insight

After publishing, a listing could become active, expired, sold, unpaid, or require another action.

Decision

I replaced a generic action menu with state-specific actions, so sellers only saw what was relevant for an active, expired, unpaid, or sold listing.

Marketplace operations needed a dedicated workspace

Insight

Maintaining marketplace quality required internal tools for managing users, listings, reports, and promotional activity.

Decision

For the MVP, I prioritized moderation, user management, reports, and promo codes over broader analytics, giving operations the controls required for launch.

Marketplace operations needed a dedicated workspace

Insight

Maintaining marketplace quality required internal tools for managing users, listings, reports, and promotional activity.

Decision

For the MVP, I prioritized moderation, user management, reports, and promo codes over broader analytics, giving operations the controls required for launch.

(03)
(Final experience)
(03)
(Final experience)

For buyers and sellers

The mobile app supports motorcycle discovery, guided listing creation, price evaluation, and management of published listings.

For marketplace operations

The admin panel supports users, listings, moderation, reports, and promo codes, while a shared design system keeps both products consistent.

Profile

Profile

Listings

Listings

Catalog, filters, and sorting

Catalog, filters, and sorting

Admin panel / User profile

Admin panel / User profile