Absolutely! Here's the same professional project brief, now renamed and customised as KashimpurWeather, keeping everything else intact:


☁️ KashimpurWeather – Live Weather Inside Jira

🌤️ Inspiration

As developers, we often spend so much time in Jira that we forget to look outside! KashimpurWeather was born from a simple idea: bring the outside world into our daily workflows. What better way than showing real-time weather updates right on your Jira dashboard?

🛠️ What It Does

KashimpurWeather is a lightweight, Forge-powered gadget for Jira dashboards. It fetches real-time weather data from the OpenWeatherMap API and displays it in a sleek, minimal interface. Just set your city and country once, and you're good to go.

Key Features:

  • Live temperature, weather conditions, and location display
  • Supports Celsius and Fahrenheit
  • Clean, minimalist interface designed to match Jira’s native look and feel
  • Per-user settings for a personalized experience

🧠 How We Built It

Built on Atlassian Forge using:

  • @forge/ui and @forge/ui-kit for the frontend
  • @forge/bridge to handle API communication
  • OpenWeatherMap for real-time weather data
  • Forge’s gadget context to persist individual user settings

We focused on creating a seamless user experience while minimizing permissions and keeping the app lightweight.

⚔️ Challenges We Faced

  • Resolving deployment bugs due to Forge version mismatches
  • Understanding trade-offs between UI Kit vs. Custom UI
  • Handling edge cases like missing or invalid user configurations
  • Navigating the rate limits of the free OpenWeatherMap API tier

🏆 Accomplishments We’re Proud Of

  • Built a fully functional Forge app with zero external backend
  • Integrated a clean, native experience inside Jira
  • Enabled persistent and personal weather configurations per user
  • Worked within Forge’s strict security and permission boundaries

📚 What We Learned

  • How to develop and deploy full-stack applications on Atlassian Forge
  • Securely working with third-party APIs
  • UI Kit best practices for building Jira-compatible gadgets
  • How to manage user config persistence efficiently

🔮 What’s Next for KashimpurWeather

  • 5-day and hourly forecast features
  • Option to save and switch between multiple locations
  • Geolocation-based weather detection (with user consent)
  • Confluence gadget version
  • Support for dark mode and compact view for tighter dashboard layouts

KashimpurWeather brings the sky directly into your sprint.


🔧 Built With

  • Atlassian Forge
  • JavaScript
  • React

Built With

Share this project:

Updates