🧠 Inspiration
As someone exploring Atlassian’s cloud ecosystem for the first time, I was inspired by the simplicity and power of Forge to quickly build apps that live natively inside Jira and Confluence. The idea of extending Jira’s capabilities with a few lines of code—and without managing infrastructure—was exciting. Forge Quest gave me the perfect opportunity to take my first step into that world.
⚙️ What it does
Jayabharathi’s First Quest is a simple Forge app that adds a new custom page to a Jira project. It renders a basic UI (Hello World) directly inside the product, demonstrating how easy it is to integrate custom functionality using Forge’s jira:projectPage module.
🔨 How we built it
The app was built using:
- Atlassian Forge CLI
- React for the frontend UI (
index.jsx) - Forge’s
jira:projectPagemodule to mount the app within a Jira project manifest.ymlto configure the app resources and runtime
I used forge deploy, forge install, and forge tunnel to develop and test the app inside my Jira site.
🧗 Challenges we ran into
- Understanding where the app would appear inside Jira (sidebar vs dashboard vs issue view)
- Navigating the install flow and making sure the app was correctly scoped to a Jira project
- Ensuring the app rendered correctly with
forge tunnelrunning
🏆 Accomplishments that we're proud of
- Successfully deploying my first Forge app into a live Jira environment
- Understanding Forge’s developer flow, including authentication, installation, and UI integration
- Gaining confidence to explore more complex modules like issue panels and custom fields
📚 What we learned
- How to build and deploy a Forge app using Atlassian’s CLI and tools
- The structure and power of
manifest.yml - How to use Forge’s built-in modules to inject UI directly into Jira
- The concept of serverless functions (resolvers) and how they tie backend logic to frontend components
🚀 What's next for Jayabharathi’s First Quest
Now that I’ve taken my first step, I plan to:
- Explore the Jira Issue Panel and Dashboard Gadget modules
- Build apps that integrate with APIs, trigger automations, or assist QA/testing workflows
- Contribute more meaningfully to developer and product teams using the Forge ecosystem


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