📖 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

Share this project:

Updates