Description: Apply API rate limiting on a per-user basis with role-specific limits.
Domain: Backend Development
Coding Difficulty: Intermediate
Steps to reproduce (for bugs): N/A (Feature)
Expected outcome: API rate limiting is applied on a per-user basis (not just IP), with different limits for different user roles, and rate limit status is displayed in response headers.
Links or references: https://github.com/Tiisu/SourceWiki/
Setup Steps: See README.md for local development instructions
Subscribers: Eugene233, Udehb
Tags: WMA-HackChallenge-2025