weather-gadget – Plan Smarter with Real-Time Weather Inside Jira

weather-gadget is a Forge-powered weather dashboard that delivers real-time weather updates and 5-day forecasts right inside your Jira workspace.


What the App Does

  • Allows users to search and select any city worldwide.
  • Choose between Celsius or Fahrenheit units.
  • Displays:
    • Current temperature, humidity, wind, and conditions
    • A 5-day forecast in a clean, horizontally scrollable layout
  • Fully integrated as a Forge app in Jira using Atlassian’s UI components.
  • Polished with a Material UI–inspired aesthetic, ensuring the interface is neat, modern, and screenshot-ready.

What I Learned About Using Forge

Through this project, I learned:

  • How to use the Forge CLI to create, deploy, and test Atlassian apps.
  • The structure and purpose of essential Forge files like manifest.yml, package.json, and custom resolver files.
  • How to create a responsive frontend using ReactJS within the Forge environment.
  • The power of resolver functions to manage backend logic and call external APIs like OpenWeather.
  • How to use UI Kit components to quickly create beautiful, modular interfaces.
  • The benefits of serverless development—no infrastructure setup, fast iteration cycles, and secure API calls.

What I'm Excited to Build Next

I'm excited about Forge's potential for powerful, integrated apps. Moving forward, I'm most enthusiastic about:

  • Building Jira Dashboards – Creating custom dashboards to visualize project progress and key metrics directly within Jira.

  • Project Health Monitors – Developing consolidated views that aggregate key metrics for an instant project health score.

  • Interactive Workflow Visualizers – Creating dynamic diagrams of specific Jira workflows to visualize issue progression and identify bottlenecks.

Share this project:

Updates