📖 About the Project
Risk Tagging & Alerts for Jira is a Forge-powered app that helps teams quickly assess and prioritize risks associated with individual Jira issues. Users can assign risk levels (High, Medium, Low) to issues, and the app intelligently alerts them when high-risk tasks are nearing their due dates.
💡 Inspiration
During fast-paced development cycles, it’s easy to lose track of which issues are most urgent. We wanted to solve a common pain point: helping teams visually track risk across issues and be notified of critical tasks slipping through as deadlines approach. This tool provides a lightweight but powerful way to manage that.
🛠How we built it
Atlassian Forge to build a custom jira:issuePanel app
React (Custom UI) for the user interface
Forge Storage API to persist risk tags per issue
Jira REST API to fetch due dates dynamically
Custom alert logic to notify teams when High-risk issues are close to their due date
🔍 Features
Assign risk level with an intuitive dropdown
Display current risk state per issue
Trigger visual alerts when high-risk tasks are due within 3 days
Seamless integration with any Jira Software project
🧠 What we learned
How to build and deploy Forge apps using @forge/cli
Managing data securely via Forge Storage
Connecting frontend (@forge/bridge) and backend (@forge/api)
How Jira panels integrate contextually into the issue view
Real-world constraints of UX in enterprise tools
🚧 Challenges Faced
Making sure due dates were parsed and compared reliably across timezones
Learning Forge’s separation of custom UI vs resolver logic
Debugging panel rendering differences across Jira project types (e.g., Company-managed vs Product Discovery)
🚀What's next for Risk Tagging & Alerts for Jira
Slack or email alerts when critical risk issues are created
A dashboard view of all high-risk tasks across a project
Risk change history per issue
Badge-style visuals for better at-a-glance tracking


Log in or sign up for Devpost to join the conversation.