Novice Level: Build a hello world Confluence or Jira app. If you are new to Forge or getting reacquainted we recommend completing this level.

Inspiration

I was inspired by Forge Quest and the opportunity to explore Atlassian's Forge platform. This project marks my first dive into building apps for Jira, and I wanted to start with something simple to get familiar with the development environment.

What it does

This is a basic “Hello World” app that displays a custom UI panel within a Jira issue. It serves as a foundational exercise to learn how Forge works and how to interact with Jira’s API.

How we built it

Using Forge’s CLI tools and guided tutorials, I scaffolded the app, deployed it to the development environment, and tested it directly in a Jira instance. I followed the official documentation closely to understand the structure and capabilities of Forge apps.

Challenges we ran into

Since this was my first time working with Forge, understanding the deployment model and permissions took a bit of extra reading. The initial learning curve involved getting comfortable with authentication and the Forge manifest file.

Accomplishments that we're proud of

Even though the functionality is minimal, I’m proud of successfully getting the app up and running in Jira. It’s a big confidence boost to see my code live inside a tool like Jira.

What we learned

I learned the core structure of a Forge app, how to use the Forge UI kit, and the basics of interacting with Jira's APIs. It was also a valuable experience understanding how cloud app development works in the Atlassian ecosystem.

What's next for Aranyak's First Quest (Development)

The next step is to build something more practical—perhaps an issue summarizer or a custom automation. I want to keep building and experimenting with Forge features to deepen my understanding and maybe one day build apps other teams can rely on.

Built With

Share this project:

Updates