Gamified Rewards App for iOS/Android

Job ID: 39705922

Budget: $250 – $750 CAD

Project Overview
I’m building PrizePop, a bilingual (EN/FR) mobile app that lets users complete short multiple-choice quizzes from partner brands to earn points, which can be exchanged for physical gifts, discount coupons, or experiential rewards. The core requirement is a native feel on modern iPhones and smooth performance on recent Android devices—fluid transitions, card-style interactions, and lightweight video/GIF banners for each brand.

Key User Flows

Onboarding starts with phone-number verification and account creation in either language.

Each user has a profile tracking points, levels, badges, and reward history.

A scrolling dashboard highlights live campaigns; tapping a tile launches a quiz as swipable cards with smooth animations.

After each quiz, points are credited instantly and the reward catalog is unlocked.

A demo brand console shows sample engagement stats using preloaded test data.

Technical Notes

Open to Flutter, React Native, Kotlin + Swift, or other approaches, as long as both platforms feel fully native.

Animations must stay above 60 fps with graceful fallback on older devices.

All UI labels and copy must switch seamlessly between English and French.

Ship with dummy campaigns, quizzes, and rewards for QA and demo purposes.

Deliverables / Acceptance Criteria

iOS and Android builds ready for TestFlight / internal track, signed and versioned.

Source code repository with clear setup, environment files, and README.

Demo data loader for campaigns, quizzes, and rewards.

Short screen-capture video showing quiz flow, reward redemption, and language toggle.

Handoff session (max 1h) to review architecture, state management, and how to connect live APIs later.