Inspiration

As a student, I always wanted to try out my first hackathon and this idea became the inspiration for my very first Forge app! I wanted to build something useful, simple, and fun that enhances daily project workflows. So I created a gadget that shows a 5-day weather forecast right inside Jira

What it does

The gadget allows users to:

  • Input their city and country
  • Select from multiple location suggestions
  • View a 5-day weather forecast with icons, temperature, humidity, and descriptions

How I built it

I built the project using:

  • Atlassian Forge (my first time using it!)
  • React components with @forge/react
  • Forge resolver functions to fetch weather and location data
  • OpenWeatherMap API for current and forecast weather data
  • Gadget configuration panel to let users customize their location
  • Tools: forge tunnel, forge deploy, and @forge/bridge

It was a great exercise in combining backend and frontend logic all inside Forge's cloud platform ☁️.

Challenges I ran into

  • Don't Know i just searched it up to documentation if i didnt get anything

But every bug taught me something new and gave me more confidence.

Accomplishments that I proud of

  • Successfully completed and deployed my first Forge app
  • Learned to use external APIs with Forge securely
  • Made a user-configurable gadget that anyone can use in Jira
  • Did it all as a student and first-time hackathon participant

📚 What I learned

  • How Forge apps are structured — modules, functions, resolvers, resources
  • How to use @forge/api, @forge/react, and @forge/bridge
  • How to manage app configuration state with gadgetConfiguration
  • How to debug using Forge CLI tools and browser logs
  • And most importantly — how fun and rewarding it is to build something real projects by doing hackathons

🔮 What's next for 5 Day Weather Forecast

-Don't know you can suggest me some if you want!

Github:https://github.com/CodeReb00t LinkedIn: https://www.linkedin.com/in/devansh-kumar-gupta/

Share this project:

Updates