The purpose of the Rewards Points feature is to incentivize user engagement and monetization within the mobile app by allowing users to earn points for completing challenges and redeem them for premium feature discounts.
The feature will include:
- Earning points through daily and weekly in-app challenges
- A points leaderboard displaying top users
- A rewards store for redeeming points for discounts
- Integration with Apple/Google payment platforms for purchasing discounted premium features
Role | Permissions |
---|---|
User | - Opt-in to challenges - Earn points - View leaderboard - Redeem points in rewards store |
Admin | - Create and schedule challenges - Define point values for challenges - Specify rewards store discounts - Moderate leaderboard |