Customizable leveling system that boosts user engagement through progressive achievements and rewarding milestones.Key Features#
Configurable Leveling: Can tailor the experience by setting leveling conditions
Milestone Rewards: Users earn rewards upon reaching milestone levels, boosting engagement
User Progression Tracking: The system tracks individual user progress, showing their current level and total collection points
Gamified Engagement: Promotes user retention and interaction through fun, goal-oriented gameplay mechanics
Data Structure#
Endpoints#
Method | Endpoint | Description |
---|
GET | /leveling | Get leveling configuration |
PUT | /leveling/configure | Update leveling configuration |
GET | /leveling/milestone | Get milestone levels |
POST | /leveling/milestone | Create milestone level |
GET | /leveling/milestone/{id} | Get milestone level |
PUT | /leveling/milestone/{id} | Update milestone level |
DELETE | /leveling/milestone/{id} | Delete milestone level |
GET | /leveling/milestone/{id}/users | View users who achieved the milestone level |
Modified at 2025-07-24 14:47:09