← Home

Work  /  Kanggo

Case study · Freelance · Apr 2024 — Jul 2025

Kanggo

Fixing the app that fixes homes.

Kanggo connects homeowners with tukang for painting, tiling, plumbing, electrical work and more. It started as a design assessment and became a freelance engagement: I redesigned the core ordering journey and pitched a new Jasa Mandor service.

Role
Freelance Product Designer
Timeline
Apr 2024 — Jul 2025
Platform
iOS · Android
Scope
Home, services, order, checkout + new service concept
Redesigned Kanggo screen 1Redesigned Kanggo screen 2Redesigned Kanggo screen 3Redesigned Kanggo screen 4

How it started

Two briefs, one goal: make hiring a tukang feel safe.

Brief 1 · Tukang Jagoan

A mandor has to find qualified tukang and pay them transparently. Design a digital solution.

Where it led: the Jasa Mandor concept (section 05) ↓

Brief 2 · Redesign Homecare

Redesign the Kanggo app: Home, choosing a service (Cat, Kebocoran, Listrik…) and Checkout.

Where it led: 15 months of freelance redesign (sections 01–04) ↓

01

Redesign · Mobile app

Home

Problem

“Pesan Tukang Langsung” and “Aneka Solusi Masalah Rumah” listed the same services twice, so users couldn’t tell which to tap. The header and banner area also carried promo, notifications and favourites at once.

What I changed

  • —  Merged both grids into one “Layanan Jagoan” section
  • —  Moved promo into the header, notifications into Chat and favourite tukang into Account
  • —  Added “Berikan rating, yuk!” so finished jobs get reviewed and tukang build a reputation
  • —  Used a real person on “Ada Pertanyaan?” so help feels human

Result

2 → 1

service grids, no duplicate entry points

New

post-job rating loop for tukang

Before
Home, before the redesign
After
Home, after the redesign

02

Redesign · Mobile app

Choosing a service

Problem

Every service sat in one long, flat list. Descriptions were taglines (“Rumah Terang, Hati Senang”) that didn’t say what the tukang actually does.

What I changed

  • —  List view first: too much information at once confuses people (Miller’s Law)
  • —  Grouped services into 4 colour-coded categories
  • —  Rewrote each description to say what the service covers

Result

4

colour-coded categories instead of one flat list

Every

description now explains the job, not a slogan

Before
Choosing a service, before the redesign
After
Choosing a service, after the redesign

03

Redesign · Mobile app

Order form

Problem

The form was long and noisy. Prices showed per tukang before a session was chosen, the optional kenek wasn’t explained, and unrelated banners (a leak detector, a WhatsApp consult) interrupted the flow.

What I changed

  • —  Quieter, smaller problem chips so the question reads first
  • —  Photo upload placed right under the problem description
  • —  Explained that kenek is optional and why it’s suggested
  • —  Put prices inside the session picker (Seharian / Pagi / Sore) so the total is easy to calculate
  • —  Removed redundant sections and made buttons consistent

Result

4

redundant sections removed

1

place to see price: the session you pick

Before
Order form, before the redesign
After
Order form, after the redesign

04

Redesign · Mobile app

Checkout

Problem

The order review repeated the schedule once per day, so a 32-day job became 32 identical rows that looked like a glitch. The complaint policy was a loud banner and the total was hard to find.

What I changed

  • —  One summary: start date, end date, total duration
  • —  “Sedikit lagi selesai” header to reassure before payment
  • —  Complaint policy as a calm card with clearer copy
  • —  Total price fixed at the bottom, consistent with the order form

Result

32 → 1

schedule rows become one summary card

Always

visible total, no scrolling to find the price

Before
Checkout, before the redesign
After
Checkout, after the redesign

05

New service concept

Jasa Mandor

The brief assumed mandors struggle to find tukang. Before designing, I interviewed a mandor who specialises in besi and las to check that assumption.

What I assumed

Mandors need help finding qualified tukang.

What I found

Mandors already have their own crews, each with a specialty. They hire extra people through their own network.

The real gap

Clients have no way to find a trustworthy mandor, follow progress or see how tukang are paid. It all happens over WhatsApp.

Persona

Julianni, 26 · Tangerang

Wants a mandor who can deliver her home renovation within 3 months, and wants to manage it all in one app.

Pain points

Hard to find a mandor · poor communication · unclear cost estimates · project delays

Needs

Reliable, well-reviewed mandors · routine progress updates · a transparent budget and tukang payments

Solution concept

Find a mandor inside Kanggo, with built-in project management: clear communication, routine progress updates and a transparent budget and payment trail.

  1. Step 1

    Pick project size

    Kecil (1–5 tukang), Menengah (6–15) or Besar (16+), with examples of each

  2. Step 2

    Meet mandors

    After payment, get recommended mandors and discuss before the project starts

  3. Step 3

    Track progress

    Material purchases, a daily log with photos and the final payment, in one timeline

  4. Step 4

    Rate & rehire

    Favourite good mandors, with notifications and support built in

Mid-fi: choosing a project sizeMid-fi: mandor recommendationsMid-fi: progress tracking

What I learned

Ask the mandor before designing for the mandor.

One interview overturned the brief’s assumption and pointed me to the real problem: trust between client and mandor.

Most of my redesign was removing things. Duplicate grids, noisy banners and repeated rows were the biggest sources of confusion.

Leaving a comment with the reason on every change made the handoff faster and the decisions easier to defend.