FastAPI + Typer CLI Β· CI/CD Β· Azure
A comprehensive issue-tracking system with both a web UI and a CLI β featuring automated tag generation from issue content and intelligent assignee suggestions based on each team member's expertise and current workload.
New issue
Auto-generated tags
Suggested assignee
Team β expertise (for these tags) Β· open workload
β A faithful reproduction of the real keyword + workload logic, on sample team data.
01 β Intelligent automation
Analyzes title, description, and logs with case-insensitive, word-boundary keyword matching β every matching category becomes a tag.
Ranks team members by success rate (closed issues per tag), breaking ties by lowest current workload.
Auto-assignment focuses on high-priority, open issues β critical bugs go to the best available expert.
02 β Features
A modern responsive web UI and a full Typer CLI for automation and scripting.
Organize projects with full CRUD, filtering, and search over issues and tags.
Charts and stats on tag usage and team performance.
Health checks and Prometheus metrics built in.
Docker-ready with Azure Container Instances support.
Automated tests with coverage gates; deploy on green main.
03 β Stack