🌦️ 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
- atlassian
- atlasssian-forge
- forge
- javascript
- jira
- node.js
- rest-api
Log in or sign up for Devpost to join the conversation.