-
Notifications
You must be signed in to change notification settings - Fork 77
Description
Feature: User Activity Dashboard
Context: In knowledge-sharing communities like Stack Overflow, users invest significant time and effort into creating content and building their reputation. Providing visibility into their contributions helps users track their impact, monitor their progress, and builds a sense of accomplishment. A well-designed activity tracking system encourages continued participation by making users' contributions visible and acknowledging their value to the community.
Description: As a registered user, I want to access a personal dashboard that shows all my activities and contributions so that I can track my participation and impact on the platform.
Acceptance Criteria:
Scenario 1:
User views activity dashboard
Given user is logged in
When user navigates to their profile view
Then user gets a comprehensive overview of my recent activities including questions, answers
Scenario 2:
User filters activity by type
Given user is on their profile view
When user selects a specific activity type (questions, answers etc.)
Then the dashboard displays only activities matching the selected type
Scenario 3:
User filters activity by date range
Given user is on their profile view
When user selects a specific date range
Then the dashboard displays only activities within the selected time period
Scenario 4:
User sees activity statistics
Given I am on my profile view
When I view the statistics section
Then I see metrics about my contributions including total posts, answers etc