โ๏ธ AmarWeather โ Live Weather in Jira
๐ค๏ธ Inspiration
As developers working in Jira all day, we often forget to look outside. Inspired by this simple idea, I wanted to bring a touch of the outside world into our workspaces. What better way than real-time weather updates right on your Jira dashboard?
๐ ๏ธ What It Does
AmarWeather is a lightweight, embeddable Forge-powered dashboard gadget for Jira that fetches real-time weather data using the OpenWeatherMap API. Just configure your city and country once โ the gadget takes care of the rest.
Features:
- Current temperature, conditions, and location
- Supports Celsius and Fahrenheit
- Minimalist UI to match Jiraโs native design
- Per-user configuration for personalized forecasts
๐ง How We Built It
- Built with Atlassian Forge, using:
@forge/uiand@forge/ui-kitfor the UI@forge/bridgeto handle API calls
- Weather data is fetched from the OpenWeatherMap public API
- Stored user configuration using Forge gadget context
- UI designed for simplicity and clarity with minimal permissions
โ๏ธ Challenges We Ran Into
- Debugging deployment issues caused by Forge version mismatches
- Learning the trade-offs between UI Kit and Custom UI
- Handling edge cases like missing or malformed user configurations
- Rate-limiting from the OpenWeatherMap free API tier
๐ Accomplishments That We're Proud Of
- Delivered a fully functional Forge app with zero external backend
- Kept the experience native and non-intrusive inside Jira
- Personalized weather data for each user with persistent config
- Learned to work within Forgeโs security and permission constraints
๐ What We Learned
- How to build full-stack apps on Atlassian Forge
- Best practices for fetching third-party API data securely
- Designing user-friendly Jira gadgets using UI Kit
- Efficiently handling configuration persistence across users
๐ฎ What's Next for AmarWeather
- Add 5-day and hourly forecast view options
- Support for multiple saved locations
- Integrate geolocation detection (with user permission)
- Build a Confluence version of the gadget
- Dark mode and compact widget layout for dashboards
AmarWeather brings the sky to your sprint.


Log in or sign up for Devpost to join the conversation.