back to the desk

The House of DADO

The House of DADO

The House of DADO

The House of DADO

How we built a luxury gifting app that never holds people’s money.

How we built a luxury gifting app that never holds people’s money.

ROLE

Product Designer

SCOPE

System, core flows, editorial

TIMELINE

Since July 2026

CASE

STUDY

01

01

01 · WHAT DADO IS

DADO buys gifts for you. Friends add money to a wish. DADO buys the gift and sends it.

DADO buys gifts for you. Friends add money to a wish. DADO buys the gift and sends it.

DADO buys gifts for you. Friends add money to a wish. DADO buys the gift and sends it.

DADO is like a private club, not a shop. It buys gifts for its members, so it should never keep their money.

DADO is like a private club, not a shop. It buys gifts for its members, so it should never keep their money.

a quick tour of the app

WORLDOFDADO.COM · PRIVATE BETA

a quick tour of the app

WORLDOFDADO.COM · PRIVATE BETA

one app, four parts, 5,000 people invited to try it

02

02

02 · PRODUCTS

Three products, from design to launch. Product lead: Manish Durgude.

Three products, from design to launch. Product lead: Manish Durgude.

Three products, from design to launch. Product lead: Manish Durgude.

DADO is still in private beta, so each product has its own case study. Here you can see the problem, the fix, and my part.

DADO is still in private beta, so each product has its own case study. Here you can see the problem, the fix, and my part.

PRODUCT 1 · MONEY

One Big Wish

One Big Wish

Friends add money together for one gift.

PROBLEM

People were charged the moment they joined in, sometimes months before the gift was bought. DADO’s fee was also charged twice.

WHAT CHANGED

People promise money now, and pay only just before the gift is ordered. One payment, with a reminder first.

122

test cases on this feature, 14 bugs fixed before launch

MY PART

The first sketches, the five-step creation wizard and the contribution flow.

Read One Big Wish →

worldofdado.com

PRODUCT 2 · TRUST

Accounts

Accounts

One place for all your gifts, people and dates.

PROBLEM

Six privacy settings didn’t really protect people’s data.

WHAT CHANGED

Now every privacy setting really works, and five data leaks were fixed.

5

data leaks found and fixed on the live site

MY PART

The fonts, colours and readability rules for every account screen.

Read Accounts →

worldofdado.com

PRODUCT 3 · EDITORIAL

The Edit

The Edit

Gift guides and city picks that stay up to date all year.

PROBLEM

The live site showed one season, while ten more were never published.

WHAT CHANGED

One menu, one page layout for every city, and every page checked before launch.

10

seasons live with no broken links, plus 11 city pages from one layout

MY PART

The magazine-style pages: seasonal stories and gift guides.

Read The Edit →

worldofdado.com

03

03

03 · PLATFORM DECISIONS

Three choices that shaped DADO. And what each one cost.

Three choices that shaped DADO. And what each one cost.

Three choices that shaped DADO. And what each one cost.

The founder wrote the product plans. I built the design system: the rules every DADO screen and email follows.

The founder wrote the product plans. I built the design system: the rules every DADO screen and email follows.

DECISION 01

Rich colours and elegant fonts, because DADO should feel luxury at first sight.

Rich colours and elegant fonts, because DADO should feel luxury at first sight.

WHY

The main rule: feel like a private club, not a busy online store. So we used warm ivory, deep navy and a gold-like taupe. Cormorant Garamond is used for headings and product names, and Karla for everything else.

WHY

The main rule: feel like a private club, not a busy online store. So we used warm ivory, deep navy and a gold-like taupe. Cormorant Garamond is used for headings and product names, and Karla for everything else.

WHAT IT COST

Only two fonts, and only the colours in our list. Every screen and email has to use just these.

WHAT IT COST

Only two fonts, and only the colours in our list. Every screen and email has to use just these.

CORMORANT GARAMOND

DISPLAY

Bring wishes to life.

Bring wishes to life.

The Copenhagen table is ready.

Aa

84px

Aa

48px

Aa

30px

KARLA

EVERYTHING FUNCTIONAL

Your wish is live.

When the people you have in mind are ready to give, send them the link below. Each contribution will appear under Account, Activity.

VIEW YOUR WISH

SECONDARY

OUTLINE

KARLA 400 / 700

BUTTONS 600 · TRACKED

0PX RADIUS

NO SHADOWS

all our colours, in one place

25 COLOURS · 5 FAMILIES

WARM SCALE

Surface-01

#FDFBF7

Surface-02

#F4EFE8

Border/ Subtle

#DDD1C3

Taupe Soft

#C4B9A8

Secondary

#BFAF9B

Brand/ Primary

#B3A28C

Taupe Deep

#7C6C5B

WARM · DEEP

Warm/650

#9A8872

Warm/800

#5E544C

Warm/900

#3A312B

Warm/975

#191512

MIDNIGHT

Text/Primary

#080C15

CTA/Primary

#031A34

Warm/950

#2A241F

CTA/Hover

#000205

GRAY

grey1

#E7E8E8

grey2

#B4B5B6

grey3

#757575

grey4

#66686A

grey5

#4D4F50

ACCENTS

Blush/50

#F6E9E7

State/Error

#B60218

Success/50

#EAF1EA

State/Success

#2B972B

Forest

#2C3E2D

CORMORANT GARAMOND

DISPLAY

Bring wishes to life.

The Copenhagen table is ready.

Aa

84px

Aa

48px

Aa

30px

KARLA

EVERYTHING FUNCTIONAL

Your wish is live.

When the people you have in mind are ready to give, send them the link below. Each contribution will appear under Account, Activity.

VIEW YOUR WISH

SECONDARY

OUTLINE

KARLA 400 / 700

BUTTONS 600 · TRACKED

0PX RADIUS

NO SHADOWS

all our colours, in one place

25 COLOURS · 5 FAMILIES

WARM SCALE

Surface-01

#FDFBF7

Surface-02

#F4EFE8

Border/ Subtle

#DDD1C3

Taupe Soft

#C4B9A8

Secondary

#BFAF9B

Brand/ Primary

#B3A28C

Taupe Deep

#7C6C5B

WARM · DEEP

Warm/650

#9A8872

Warm/800

#5E544C

Warm/900

#3A312B

Warm/975

#191512

MIDNIGHT

Text/Primary

#080C15

CTA/Primary

#031A34

Warm/950

#2A241F

CTA/Hover

#000205

GRAY

grey1

#E7E8E8

grey2

#B4B5B6

grey3

#757575

grey4

#66686A

grey5

#4D4F50

ACCENTS

Blush/50

#F6E9E7

State/Error

#B60218

Success/50

#EAF1EA

State/Success

#2B972B

Forest

#2C3E2D

DECISION 02

One colour list for design, code and email.

One colour list for design, code and email.

WHY

Figma has 123 base colours and 77 theme colours, and the code uses the same ones. Every screen and email uses this list too: the same logo, Cormorant headings, Karla text and a dark navy footer.

WHY

Figma has 123 base colours and 77 theme colours, and the code uses the same ones. Every screen and email uses this list too: the same logo, Cormorant headings, Karla text and a dark navy footer.

WHAT IT COST

If a colour isn’t in the list, it can’t be used. To add a new colour, we add it to the list first, in Figma and in code.

WHAT IT COST

If a colour isn’t in the list, it can’t be used. To add a new colour, we add it to the list first, in Figma and in code.

ONE VALUE, THREE PLACES

123 PRIMITIVES · 77 THEME VARIABLES

Figma

Theme variables

Primary BG

#031A34

Secondary BG

#BFAF9B

Secondary Border

#7C6C5B

Surface-01

#FDFBF7

Code

src/index.css

--primary: 212 89% 11%;

--secondary: 33 22% 68%;

--card-foreground: 221 45% 6%;

--primary-foreground: 0 0% 100%;

Email

ctaBg

DADO

The Copenhagen table is ready.

VIEW YOUR WISH

the same colours, in our emails

4 ONE BIG WISH EMAILS

SHIPPING

Gift shipped

Gift shipped

REMINDER

Window closing soon

Window closing soon

UPDATE

Wish edited

Wish edited

RECEIPT

Contribution received

Contribution received

Four One Big Wish emails, all using the same colours and fonts: the logo, Cormorant headings, Karla text and the navy footer.

DECISION 03

Fix colours one by one, instead of making everything darker.

Fix colours one by one, instead of making everything darker.

WHY

Our grey-brown text was too light to read easily (3.71:1, but it needs 4.5:1). Making every colour darker would have changed the brand.

WHY

Our grey-brown text was too light to read easily (3.71:1, but it needs 4.5:1). Making every colour darker would have changed the brand.

WHAT IT COST

So text got a darker shade, and the original colour stayed for borders, icons and big headings.

WHAT IT COST

So text got a darker shade, and the original colour stayed for borders, icons and big headings.

3.71:1

text contrast before

3.71:1

text contrast before

4.5:1

the readability level it now meets

4.5:1

the readability level it now meets

750

components updated, with an automatic check so it stays fixed

750

components updated, with an automatic check so it stays fixed

04

04

04 · WHO DID WHAT

Who did what, by name. Based on our code history and product plans.

Who did what, by name. Based on our code history and product plans.

Who did what, by name. Based on our code history and product plans.

SYSTEM

The design system

mine

✓

Fonts, colours and the rules for using them

✓

The contrast sweep across ~750 components

✓

An automatic check that keeps colours correct

with others

Brand direction: the founder

SYSTEM

The design system

mine

✓

Fonts, colours and the rules for using them

✓

The contrast sweep across ~750 components

✓

An automatic check that keeps colours correct

with others

Brand direction: the founder

MONEY

One Big Wish

mine

✓

The first sketches

✓

The five-step creation wizard

✓

The contribution flow

with others

Product lead: Manish Durgude

PRD: the founder

MONEY

One Big Wish

mine

✓

The first sketches

✓

The five-step creation wizard

✓

The contribution flow

with others

Product lead: Manish Durgude

PRD: the founder

TRUST

Accounts

mine

✓

The fonts and colours its screens use

with others

Product lead: Manish Durgude

Connection profile screens: Anchal

PRD: the founder

TRUST

Accounts

mine

✓

The fonts and colours its screens use

with others

Product lead: Manish Durgude

Connection profile screens: Anchal

PRD: the founder

EDITORIAL

The Edit

mine

✓

The magazine-style pages: seasonal stories and gift guides

✓

Shading behind photos so white text is easy to read

with others

Product lead: Manish Durgude

List template: Somava

Chapter writing: colleagues

EDITORIAL

The Edit

mine

✓

The magazine-style pages: seasonal stories and gift guides

✓

Shading behind photos so white text is easy to read

with others

Product lead: Manish Durgude

List template: Somava

Chapter writing: colleagues

05

05

05 · OUTCOME

Launched to 5,000 beta users. Results coming soon.

Launched to 5,000 beta users. Results coming soon.

Launched to 5,000 beta users. Results coming soon.

We don’t have results yet, so we haven’t made any up.

We don’t have results yet, so we haven’t made any up.

5,000

people invited to the beta

5,000

people invited to the beta

3

products launched in two months

3

products launched in two months

307

test cases checked before the beta

307

test cases checked before the beta

123

base colours, plus 77 theme colours, in one list

123

base colours, plus 77 theme colours, in one list

06

06

06 · WHAT I CARRY FORWARD

Check the real product, not just the report.

Check the real product, not just the report.

Check the real product, not just the report.

01

Audit the data before the screens

Six privacy problems didn’t show up in Figma, but they were clear once I looked at how each screen worked.

02

The copy is the contract

When money is involved, every sentence people read is a promise we must keep.

03

Measure, don’t eyeball

We measured colours instead of guessing, and wrote down every small problem instead of hiding it.

liked this one?

Say hi

Say hi

Say hi

durgudemanish@gmail.com

durgudemanish@gmail.com

Copyright @2026 Manish Durgude

back to the desk