Skip to content

Clean leaderboard versiAdd Leaderboard Analysis Based on Commits, MRs and Issueson without venv

ashritha kunjeti requested to merge clean-leaderboard into feature-team-productivity

📌 Merge Request Description

This merge request introduces a User Productivity Leaderboard feature that analyzes and ranks users based on their GitLab activity.

The leaderboard is generated using GitLab API data and evaluates user contributions across multiple metrics, including:

Number of commits

Merge requests opened and closed

Issues opened and resolved

Overall contribution count

The feature aggregates user activity data, processes it efficiently, and displays a structured leaderboard to provide better visibility into team productivity and performance.

🚀 Key Enhancements

Integrated GitLab API to fetch real-time contribution data

Implemented user-level aggregation logic

Developed leaderboard ranking system

Added analytics display in the UI

Improved productivity tracking capabilities

🎯 Impact

This enhancement provides:

Clear visibility of user contributions

Better performance tracking

Data-driven evaluation of team activity

Improved analytics for project monitoring

Merge request reports

Loading