
Challenge
Raven Challenge Software is a mobile rewards platform: people complete everyday actions, like scanning a purchase receipt, to earn entries into cash and prize sweepstakes. The client came with a concept and no existing product, so the whole experience had to be designed from zero.
Onboarding, challenge browsing, receipt verification, entry tracking, and cash withdrawal had to work as one flow, not a set of disconnected screens. And because the app asks for purchase data and personal details in exchange for a chance, not a guarantee, of winning, every step had to earn trust quickly.

Wireframe

Final
Approach
Brief
Turned the client’s early concept into a scoped product definition, starting with which everyday actions could realistically power challenge entries.
IA & user flow
Structured the app into seven areas (Onboarding, Authentication, Home, Entries, Withdrawal, Settings, History) and mapped sign-up to cash-out first, so the main path had no dead ends before any screen was drawn.
Wireframe
Validated structure and content hierarchy across the full flow in low fidelity before choosing a visual direction.
Trust signals
Every receipt upload ends on a confirmation with its own entry number, so people see exactly what they earned for the data they shared.
Hi-fi & design system
Built the visual language (color, type, iconography) in parallel with the screens, so system decisions and screen decisions stayed consistent instead of drifting.
Process
Scoped product definition, seven-area IA, and the sign-up to cash-out path before any screen.




Result
The full UX foundation, from onboarding to cash withdrawal, was handed off to the client.
Delivered as hi-fi screens, a wireframe set for structural validation, and a documented design system, so the client’s developers build from one source of truth.




0 likes · 0 views · Nov 6, 2026
Designed the end-to-end mobile UI/UX for Raven, a gamified challenge platform where users complete real-world tasks to win cash prizes.