Brand Identity 3D Animation AI Illustration Typography Print Production Startup · B2C Youth 16–26

OuiRace — Brand Identity,
Motion & AI Illustration

Full visual identity built from zero for a French virtual racing platform — logo, 3D mascot, 30+ AI-generated illustrations, social media content, and live event print production.

OuiRace brand identity overview
Duration
April 2024 — present
Role
Graphic & Brand Designer
Company
OuiRace
Country
France (remote)
Team
Diana Hubska (Graphic & Brand Designer)
Raphael B (CEO) · Sarah A (PM & Marketing)
Antoine H (Lead Dev) · 15+ Developers
Context

OuiRace is a virtual racing platform where runners compete from anywhere using GPS and live fairness mechanics. When I joined, the product existed only as an idea. I designed the complete brand identity from a blank page and extended it through mobile app UI, a public website, and physical event materials.

Challenge

The brand needed to feel fast and slightly futuristic without alienating casual runners in the 16–26 age group who had never used a racing app. Every format tested the visual system differently: from an app icon at 32px to a 2-meter tall event banner.

01

Logo Development

The logo went through 14 major iterations. The final mark combines the letters O and R, the OuiRace initials, in a custom form set in Comforta, chosen for its rounded geometry and approachable energy. The palette anchors on dark purple with a pink and light purple range, plus yellow as a highlight accent.

Logo V4 V4
Logo V6 V6
Logo V9 V9
Logo V14 V14
OuiRace final logo Final Logo
02

Brand System — Color, Typography & Illustration Style

The brand style guide covers every design decision behind the system: why dark purple was chosen as the anchor (premium feel without cold tech aesthetics), why Comforta works for the wordmark (approachable roundness for a young audience), and how the icon grid was defined to stay consistent across app states.

OuiRace brand style guide
Color Rationale

Dark purple #75E3F4 anchors the palette — premium without feeling cold. Light pink and purple range soften the UI. Yellow #FFD600 is the highlight that makes race moments pop for young users.

Typography

Poppins as primary — geometric, friendly, readable at small sizes in the app. Open Sans as secondary for body text. Both carry the rounded, approachable energy fitting the 16–26 audience.

Illustration Style

Pixar-style 3D render, matte palette, white background. This style reads friendly and aspirational — not corporate. Every illustration follows the same prompt structure to stay visually consistent.

03

AI Illustration Workflow — 30+ Illustrations

All 30+ in-app illustrations were generated with Leonardo AI and Midjourney, then refined in Photoshop. The prompt structure stayed consistent: Pixar-style 3D, brand palette, white background. After generation, each image went through artifact removal, color alignment, and refinement in Photoshop.

Prompt — Race Success State
3D icon of a trophy, cartoonish Pixar style, matte bright purple and golden, high contrast, white background, UI-UX illustration
Model: Leonardo AI Style: 3D Render BG: White Palette: Brand
Prompt — Race Failed State
3D icon of a broken trophy, pieces fall apart, cartoonish Pixar style, matte bright purple and golden, high contrast, white background, UI-UX illustration
Model: Leonardo AI Refined: Photoshop BG: White Vectorized: Illustrator
Race success illustration Race Success
Race failed illustration Race Failed
Vectorized illustration set Vectorized final set
My Trainings app screen Deployed in app — My Trainings screen
04

3D Mascot

The mascot is a cheetah, built in Blender, rigged for full-body poses, and rendered in Cycles. The character covers the emotional range of running: podium celebration, a hard training interval, exhausted but satisfied post-race. Each pose was modeled from scratch.

OuiRace mascot animated

Character rigged in Blender — 5 animated poses

Running Running
Thumbs up Goal Achieved
Tired but happy Post-Race
3 fingers Podium
Outfit colorways — mapped to brand palette
Purple outfit Purple — Default
Yellow outfit Yellow — Event
Blue outfit Blue — Partner
05

Social Media Content

Social content ran parallel to the product build. Each post was designed in Figma using the brand typography and palette, with the mascot appearing in matching emotional states. Covers pre-launch awareness, beta recruitment, and community building.

06

Print Production

OuiRace ran physical presence at running events in France. All print materials were produced in Illustrator adapted for CMYK print: pull-up banners, feather flags, tablecloths, backpack flags, event flyers, and finisher medals in standard, Halloween, and Christmas editions.

Event flags Feather Flags · CMYK
Event flyer Event Flyer
Tablecloth Branded Tablecloth
Finisher Medals — 3 seasonal editions
Standard medal Standard
Halloween medal Halloween
Christmas medal Christmas
Event Booth — Wall Panels
Live at events in France
OuiRace event booth Event — France
Event booth 2 Live Event
Booth detail Brand In Context
Booth event Event Activation
QR tablecloth QR on Tablecloth
QR code QR Code Asset
Logo suite — O+R mark in Comforta, primary / horizontal / icon variants
Brand color palette and typography system
AI illustration set — 30+ states (Leonardo AI + Midjourney + Photoshop)
3D mascot — cheetah, rigged in Blender, multiple poses, 3 outfit colorways
Social media content — 9+ posts
Print collateral (Illustrator, CMYK) — flags, flyers, medals (3 editions), tablecloths, booth panels
Brand guidelines document
IllustratorPhotoshopMidjourney Leonardo AIBlenderFigma
Outcome

Launched in beta with Memo Run and an Alzheimer's organization partnership. The brand system held across every touchpoint: 32px app icon, 2-meter event banner, and everything between, without format-specific adjustments.

Next Project
GenevaCall
Principles of Humanity Campaign — Myanmar
Campaign Design Motion AI Generation NGO