Select Page

Project Process Insights Guide

Overview

This Forge app adds a custom page to Jira project pages. It allows users to select a date range using date pickers and displays a list of Jira issues from the current project that were updated within that range.

For each issue, the app shows:

  • Parent issue (if any) and its summary
  • Issue Summary
  • Last update date
  • Current status
  • Issue changes/updates within the date range

This helps project teams track recent activity and get a snapshot of key issue updates within a specified timeframe.

How to Access the App

To open the app in Jira:

  1. Go to a Jira project.
  2. On the horizontal navigation bar (the one with Summary, Timeline, Board, etc.), look to the far right.
  3. Click on More.
  4. Select the Project Progress Insights app from the dropdown list 

Once opened, you’ll see the date pickers and a dynamic list of issues that were updated in the selected timeframe.

Architecture

Components Used:

  • Forge Custom UI: React frontend rendered on the Jira project page
  • Forge Resolver: Backend functions to securely access Jira data
  • Jira REST API: Retrieves issues and metadata

Data Flow:

  1. The user selects a date range using the date pickers in the UI.
  2. The frontend sends the selected range and current project ID to a Forge resolver.
  3. The resolver fetches issues from the current project using Jira REST API.
  4. The app maps relevant issue data.
  5. The frontend displays the data in a clean, tabular-based view.