inspiration

As someone who regularly juggles multiple Jira tickets, I often found myself wishing for a quick snapshot of my project's health β€” something that tells me: how many tasks are done, how many are overdue, and where the blockers are. That simple need became the seed for this project.

What it does

Project Health Dashboard is a lightweight Forge-powered app for Jira Cloud that gives you an at-a-glance overview of your project. It displays:

βœ… Total issues

πŸ“Œ Completed tasks

🐞 Open bugs

⏰ Overdue issues

All directly within your Jira project page β€” no extra dashboards, no switching tabs.

How we built it

Used Atlassian Forge with UI Kit 2 for a snappy UI

Wrote resolver functions in the backend to securely fetch Jira issue data

Deployed using forge deploy and tested across different projects

Used GitHub for version control and organized the repo for easy exploration

Challenges we ran into

Getting used to Forge’s permission model took time

The first deploys failed due to minor manifest syntax errors

Testing on real Jira data without breaking anything taught me to be cautious with permissions!

What we learned

How to structure a Forge app end-to-end

Writing resolver functions to interact with Jira APIs securely

Best practices for deploying and managing apps in the Atlassian ecosystem

What's next for Project Health Dashboard

I’d love to add filters, charts, and sprint-specific views next. Maybe even AI-driven alerts for overdue tasks!

Built With

Share this project:

Updates