Like any organization or community, people need incentives and motivation to climb ranks and establish their social status within the group.
Introducing a Challenges feature could be highly impactful.
This feature would allow members to complete specific challenges and earn badges that are visible to all community members.
For example:
Challenge: 100 push-ups a day for 21 days.
Reward: A “Push-ups Warrior” badge (with a unique design that can be customized by the admin).
Therefore, the challenges system must also include a monitoring feature, where participants can document their daily compliance and completion of the challenge.
Additionally, to enhance the existing leveling system, challenges can serve as requirements for leveling up. Members would need to complete specific challenges to progress to higher levels, making their achievements more meaningful and reinforcing their commitment to the community.