Go back

Competi

Building a prediction ecosystem that feels like a game you play with friends — not a trading platform.

Brand · Motion · Product · DeckMarch 2025 – Dec 2025

My Role

End-to-End Designer

Brand · Motion · Product · Deck

Impact

$500K raised

on the back of the deck

What did I do?

Brand IdentityLogo DesignMotionDiscord & Telegram UIProductInvestor Deck
Competi
OVERVIEW

A prediction market that feels like a Friday night.

Competi is a social prediction platform built inside Discord and Telegram. Users place bets on outcomes with friends, get cards when they do, and compete inside communities they already live in.

The goal wasn't to build another prediction market. It was to make prediction markets feel like something you'd do on a Friday night with your server.

My role covered everything: brand identity, social assets, in-app card design, and the investor deck that helped the founders close their initial $500K round.

BRAND & LOGO

Two words: fighting and friendly.

The Brief

Two words from the client: fighting and friendly.

The brand needed to live natively inside Discord and Telegram — which meant icon-size legibility, clan-energy aesthetics, and zero fintech vibes.

Exploration

The first round went deep on competitive symbols — sword through shield, variations in form, proportions, flag elements. Eight variations per round, iterated on client feedback. The handle wasn't reading right. The silhouette needed to hold at 32px.

First draft — early logo exploration
First draft — casting wide across fists, daggers, crests and wordmarks.

Three colour directions ran in parallel. Each got its own full variation set — 8 logos per palette, tested on both light and dark backgrounds.

Blue

Trust, loyalty

Gold

Warmth, premium

Purple

Magic, luxury

Then the brief pushed further. Playing cards, crossed daggers, planted flags, skull swords, tic-tac-toe grids, helmet crests, “Poly Rivals” wordmark treatments — the exploration cast wide on purpose.

Logo variation 1
Logo variation 2
Logo variation 3
Logo variation 4
Logo variation 5
Logo variation 6
Logo variation 7
Logo variation 8
Logo variation 9
Logo variation 10
Logo variation 11
Logo variation 12
Logo variation 1

The Decision

The client chose the fist.

Crown on top. Coin in the grip. Chunky, illustrative, instantly readable. It's the one mark that answered both words at once — the fist is fighting, the crown is earned, the coin is the bet. It looks like something you'd put on a Discord sticker pack, which is exactly where it was going next.

Competi — final logo
The final mark.
STICKERS & SOCIAL ASSETS

From a 32px mark to a sticker pack.

Sticker set / social asset sheet
DISCORD CARDS

Not a receipt. A flex.

The Problem

When a user places a bet on Competi, something needs to appear in the Discord channel. Not just a notification — a moment. Something that makes other people in the server react, feel the stakes, maybe place their own bet.

The card had to carry real information (event, pick, wager, odds, how many others bet the same) while feeling like a collectible, not a receipt.

The System

Four tiers. One character. The skeleton bookie in a suit — present across every tier, his rendering style and colour shifting with the card's rank. Same data structure throughout; the tier changes what it feels like to hold.

Bronze tier card
Bronze

Copper border, warm tones. Your first bet. Accessible, entry-level energy.

Silver tier card
Silver

Greyscale rendering, clean border. The card looks sharper but cooler. Mid-tier seriousness.

Gold tier card
Gold

Full yellow rendering, bold border. The character pops. High-wager energy — $15 feels bigger here.

Diamond tier card
Diamond

Purple, crown on the character, rotated social-proof label on the side. Only 2 players made this bet. Rare by design.

The Design Decisions

The skeleton bookie isn't arbitrary — it's a character that holds the brand's “fighting + friendly” tension perfectly. Skeletons read as edgy and cool in gaming culture, but a skeleton in a suit taking notes is immediately funny and charming. He's the house. He's always watching. But he's also kind of a dork.

The social-proof badge — “X Players Made This Bet” — is live and dynamic. The number populates from actual bet data, so the same UI element carries completely different emotional weight depending on context. A high number validates your pick. A low number makes you feel rare. Same component, opposite effect.

Wager and odds are the largest text elements after the matchup. Information hierarchy follows what a bettor actually cares about, in order: who's playing → who I picked → how much I put in → what the odds are.

What It Does in the Wild

When this card drops in a Discord channel, it's not a bot message. It's a flex. The tier signals how serious you are. The character gives it personality. The data gives others enough context to respond — agree, disagree, counter-bet.

It turns a transaction into a social object.

THE PRODUCT

Inside the product.

Competi Interface 1
Competi Interface 2
Competi Interface 3
Competi Interface 4
Competi Interface 5
Competi Interface 6
Competi Interface 7
Competi Interface 8
Competi Interface 9
Competi Interface 10
INVESTOR DECK

The artefact that closed the round.

Brand, product, and opportunity — the deck pulled the whole story together for the room. It became the primary artefact the founders carried into their raise.

Confidential · under NDA

Some things stay in the room.

For legal and confidentiality reasons the deck can't be shared publicly. What I can share is the outcome — it was the primary artefact the founders used to close their initial $500K round.

IMPACT
$500K raised

The deck I built was the primary artefact the founders used to close their initial round.

A brand that started with two words — fighting, friendly — became a visual system that scaled from a 32px Discord icon to a pitch deck closing half a million dollars.

Let's Collaborate

Have an idea?
Let's build it.

From zero to one, or scaling to millions. Let's build products that are visually stunning and technically robust.

Start a Project