Inspiration

I wanted to create a simple yet useful Jira app that brings external, real-world data into Jira issues to help teams make better decisions without leaving their workflow.

What it does

The app displays real-time weather information inside Jira issue panels by fetching data from the OpenWeatherMap API. Users can see current temperature, humidity, and weather conditions relevant to their issue.

How I built it

I used Atlassian Forge with the UI Kit framework to build the app frontend and backend. The app calls the external weather API securely using Forge’s api.fetch method and renders the data using Forge React components.

Challenges I ran into

Learning the Forge UI Kit framework and managing asynchronous API calls within the limited Forge environment was challenging. I also had to handle API rate limits and error handling gracefully.

Accomplishments that I'm proud of

I successfully integrated live weather data into Jira without external hosting, creating a fully cloud-hosted Atlassian Forge app that adds real value to issue tracking.

What I learned

I learned how to develop cloud apps using Atlassian Forge, handle secure external API requests inside Forge, and design simple, responsive UIs with Forge’s React-like components.

What's next for Untitled

I plan to add automatic location detection based on Jira issue fields and support additional weather services to improve data accuracy and reliability.

Share this project:

Updates