🌦️ ForgeBoost: Hyderabad City Real-Time Weather in Jira

Platform: Jira Dashboard Gadget (UI Kit)

Elevator Pitch

A straightforward Jira Forge application that shows Hyderabad's current temperature, humidity, and weather conditions directly on your dashboard.

Concerning the Inspiration for the Project

I wanted a quick way to check the local weather without leaving Jira because I'm a Hyderabad-based developer. Teams are better able to plan for local conditions when weather data is directly integrated into Jira's admin page.

What I Discovered

  • How to use Jira Cloud to develop, launch, and test a Forge application.
  • Creating a unique admin page with Forge UI Kit.
  • Utilizing Forge resolvers to make secure REST API calls.
  • Forge environment variables are used to manage API keys.
  • Managing permissions for images and external API calls in
  • How I Constructed It Frontend: Forge UI Kit (React) for a simple, uncluttered Jira dashboard.

Backend:

OpenWeather's /data/2.5/weather API for Hyderabad is accessed by the Forge resolver.

Qualities:

Shows Hyderabad's temperature, humidity, and weather conditions. Displays a weather icon in real time. For real-time updates, click the refresh button. Handling of errors in APIs.

Difficulties -

Setting up Forge permissions to permit image and API egress. Maintaining an easy-to-read user interface on Jira's admin page.

  • gracefully managing rate limits and API errors.

Built With

Share this project:

Updates