Inspiration

As a full-stack developer, I'm always exploring new technologies that are emerging in the market. Participating in this hackathon with Atlassian Forge gave me an opportunity to dive into a unique platform and understand how cloud-based development can be tightly integrated with products used across the software industry.


What it does

This is a basic "Hello World" app built on the Atlassian Forge platform. It utilizes Atlassian’s own APIs, as provided in their documentation, to render UI components inside Confluence. The purpose was to get hands-on with the Forge ecosystem and understand how apps interact within the Atlassian product suite.


How we built it

I started by thoroughly reading the official Forge documentation to get a solid understanding of how the platform works. I followed each step carefully—from setting up the development environment, to creating the app manifest, and deploying the app to Confluence. This methodical approach helped me gain confidence and ensured I understood not just the “how,” but also the “why” behind each step.


Challenges we ran into

At the final stage, my app page was stuck in a loading state. I wasn’t sure what was going wrong. That’s when I opened the Google Developer Tools and started inspecting the console and network tabs. I identified the issue and made the necessary changes to fix it.


Accomplishments that we're proud of

When my app kept loading without showing any UI, I seriously considered dropping out of the hackathon. But instead of giving up, I chose to stay and troubleshoot the problem. That decision—to persevere and dig deep—is something I’m genuinely proud of. It reminded me of the value of persistence in real-world development.


What we learned

As a computer science student, this project introduced me to Atlassian products like Jira and Confluence in a hands-on way. I learned how powerful these tools are in the global software development lifecycle. It was eye-opening to see how tightly integrated and scalable the Atlassian ecosystem is, and how it enables teams around the world to build and ship software more efficiently.



Share this project:

Updates