Skip to content

User Activity Tracking #25

@sonishivam1911

Description

@sonishivam1911

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions