Actions
User Story #942
openEPIC #930: CS Trust Score
Feature #940: Trust Levels & Badges
Feature #941: Trust Levels & Badges
Frontend User Story – Trust Levels & Badges
Status:
To Do
Priority:
low
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Description
As a ConnectSouq member, I want to see my current Trust Level, badge, and progress toward the next level so that I understand my standing within the community and remain motivated to increase my contribution.
Business Background¶
The Trust Framework categorizes members into Trust Levels based on their accumulated Trust Score. Each level represents the member's credibility and contribution to the ConnectSouq ecosystem. Members should clearly see their current level, badge, and progress toward the next level. Trust levels are determined using predefined score ranges.
Functional Requirements¶
The member shall be able to:
- View current Trust Level.
- View Trust Badge.
- View current Trust Score.
- View next Trust Level.
- View remaining points required to reach the next level.
- View Trust Level description.
- View all available Trust Levels.
UI Components¶
- Trust Badge
- Trust Level Name
- Current Score
- Progress Bar
- Next Level Card
- Points Remaining
- Trust Level Information Panel
Acceptance Criteria¶
Scenario 1 – View Current Trust Level¶
Given
- Member has an active account.
When
- Member opens the Trust Profile.
Then
- Current Trust Level is displayed.
- Trust Badge is displayed.
- Current Trust Score is displayed.
- Progress to the next level is displayed.
Scenario 2 – Level Upgrade¶
Given
- Member earns sufficient Trust Points.
When
- Trust Score reaches the next threshold.
Then
- Trust Level is automatically upgraded.
- New badge is displayed.
- Progress resets for the following level.
- Success notification is shown.
Scenario 3 – Highest Trust Level¶
Given
- Member has achieved the highest available Trust Level.
When
- Member views the dashboard.
Then
- Display "Maximum Trust Level Achieved."
- No additional progress bar is shown.
Validation Rules¶
- Trust Level is read-only.
- Members cannot manually select or change their Trust Level.
- Badges are assigned automatically.
- Trust Level updates only after score recalculation.
Button Actions¶
| Button | Action |
|---|---|
| View Trust Levels | Opens Trust Level Guide |
| View Activities | Opens Trust Activity History |
| Back | Returns to Profile |
Error Messages¶
| Scenario | Message |
|---|---|
| Unable to load Trust Level | Please try again later. |
| Network unavailable | Unable to connect to server. |
In Scope (MVP)¶
- Current Trust Level
- Trust Badge
- Progress Bar
- Next Level Information
- Level Upgrade Notification
- Trust Level Guide
Out of Scope¶
- Badge customization
- Badge sharing
- Social media integration
- Animated achievements
- Collectible badges
- Seasonal badges
Dependencies¶
- Authentication
- Trust Score Engine
- Member Dashboard
- Notification Module
Definition of Done¶
- Trust Level screen completed.
- Badge rendering implemented.
- Progress calculations displayed correctly.
- Backend integration completed.
- QA approved.
No data to display
Actions