All componentsLive preview
Engagement component
Challenge Card
A discovery card for challenge status, timing, reward, and primary action.
Interactive example
Mobile preview
9:41
My Rewards
Good morning, Alex
Your progress
ActiveEnds Nov 30
Member Appreciation Month
Reward: 1,000 points
Continue
Client implementation
Embed code
React / React NativeJSX
import { ChallengeCard } from "@nextbee/client-components";
export function MemberExperience() {
return (
<ChallengeCard
challengeId="ch_ace_mam_2026"
memberId={member.id}
showProgress
/>
);
}Implementation note
Replace the example identifiers with values from your authenticated member and challenge context. Data is served by the Client APIs documented in API Specs.