Work/01 · Client work

My Nimbo

A photo contest app where people pay a small entry from their wallet, get votes, and win a share of the prize pool. I designed the app and the admin dashboard behind it.

RoleLead product designer, end to end
ClientMy Nimbo
PlatformMobile web app + admin dashboard
ToolsFigma, Photoshop, Illustrator
ScopeResearch, flows, wireframes, UI, prototype, logo
My Nimbo app screens on a purple background with the My Nimbo logo
01

The problem

People love showing off a cute baby photo, a pet or a makeover. But there was no simple place to enter a contest, get fair votes and win real money for it.

The client wanted a gamified contest space that anyone could join from their phone, and that a small team could run without a developer for every change.

Need 01

Easy to create

Anyone should be able to start a contest in a few steps, without reading instructions.

Need 02

Fair to win

Rankings and the prize split must be visible, so nobody feels the result was fixed.

Need 03

Real rewards

Entry and winnings go through a wallet with real money, so trust matters on every screen.

02

User flow

Two paths start from the home page: join a contest, or create one. Both meet at the wallet, because nothing happens without money in it.

User flow diagram: home, explore contests, wallet, join contest, and the create contest path
Join path (top) and create path (bottom). Orange diamonds are the checks: profile filled in, money in the wallet.
03

Key decisions

What I chose and why.

D1

Contest creation in 4 short steps

Info, Timeline, Prize, Payment. One decision per screen, with a progress bar, so a first-time creator never faces a long form.

Trade-offMore taps than one long page, but far fewer people give up halfway.

D2

Live preview of the prize split

As the creator sets the pool and the split, they see exactly what 1st, 2nd and 3rd will get. Money rules are easier to trust when you can see the numbers change.

Trade-offA more complex screen to design and build.

D3

Grouped winners

Besides fixed places, a creator can say "ranks 3 to 5 share 20%". This keeps more people in the game for longer without making the setup harder.

Trade-offThe rule needs a clear explanation on the contest page.

D4

A wallet, not pay per entry

Users add money once and enter many contests. It removes a payment screen from every entry and puts all transactions in one place they can check.

Trade-offThe wallet screens carry a lot of trust, so they got the most care.

D5

One admin dashboard for everything

Contests, users, payments, blogs and support tickets all live in one dashboard, so the client's small team can run the platform day to day.

Trade-offDense tables, which meant careful work on filters and status labels.

04

App screens

Onboarding, contest list, contest details, joining, the leaderboard and the wallet.

05

Admin dashboard

The side the client's team uses every day: revenue at a glance, transactions, contests, users and content.

06

Brand

I also drew the logo: a playful hand-lettered wordmark on an orange circle, with purple as the main app colour. It had to feel fun, since the product is a game, while the wallet screens around it still look serious.

My Nimbo logo construction and design highlights
07

Looking back

The hard part wasn't the screens. It was making money rules feel simple and fair to someone who has never run a contest.

What worked
  • Showing the prize split live while it's being set
  • One wallet for every entry and win
  • A short, stepped creation flow
What I'd change now
  • Lean less on purple across the whole app
  • Test the grouped-winner rule with real users before building it
  • Plan empty states for a brand-new platform with few contests