🎫 Jira Projects Dashboard

egovhealthcare & openhealthcare - Daily Reports

Report Calendar

Select a date to view the daily report

Loading...

Has Report
No Report
Today

Daily Jira Reports

Select a date to view the report

Loading report...

Weekly Activity

The current week so far, rebuilt with every daily sync — opens on the latest week

Loading weekly report...

About Jira Projects Dashboard

Automated daily Jira sync and reporting

📋 What is This?

This dashboard displays automated daily reports from two Jira organizations: egovhealthcare and openhealthcare.

Reports are generated daily at 8:00 AM IST and include:

  • My Tickets - All tickets assigned to you
  • Status Changes - Tickets that changed status in last 24h
  • Completed - Recently completed tickets
  • New Tickets - Tickets created in last 24h
  • Team Activity - Per-person daily work summary
  • Needs Attention - Stale, blocked, or high-priority tickets

The Weekly Activity view rolls the same data up by week. Every daily sync rewrites the current week's report with everything from Monday up to that day, so it grows through the week and the view always opens on the latest one. It has tabs for Overview, By Assignee, By Project and Timeline.

🔄 Data Sync

Data is automatically synced via GitHub Actions:

  • Runs daily at 8:00 AM IST (2:30 AM UTC)
  • Fetches all accessible Jira projects
  • Regenerates the daily report and the current week's rollup
  • Tracks changes via incremental sync
  • Generates HTML reports
  • Updates this dashboard

🛠️ Technology

  • Backend: Python 3.11, Jira API
  • Frontend: Vanilla JavaScript, CSS3
  • Automation: GitHub Actions
  • Storage: Git repository

✨ Features

🎯
2
Organizations
📊
7
Report Sections
⏰
Daily
Auto Sync
🔐
Secure
API Tokens