Forge Quest - Apprentice Thread


I just finish the apprentice quest, it was fun and documentation was quite useful.

Just finished mine.

Hey @mpaisley ,

I built the Jira CI/CD Status Panel, which displays mock GitHub Actions status (Success/Running/Failed), commit information (SHA, message, author), and a refresh button in a Jira issue panel.

The Jira CI/CD Status Panel displays mock GitHub Actions status (Success/Running/Failed), commit info (SHA, message, author), and a refresh button in a Jira issue panel.

How I built it

I built it with Atlassian Forge UI Kit, using static JSON for mock CI/CD data. Components like StatusLozenge, Text, and Button create a clean UI, deployed via forge deploy.1

Challenges I ran into

Simplifying the UI for hackathon constraints was challenging, as it involved removing live GitHub API calls and ensuring Forge’s serverless setup worked smoothly on Linux with ngrok.

Accomplishments that Iam proud of

I’m proud of creating a sleek issue panel that mimics CI/CD status, integrating seamlessly with Jira, and delivering a demo-ready app for the hackathon.

What I learned

I learned to build custom Jira integrations with Forge UI Kit, manage state for interactivity, and align DevOps tools like CI/CD with project management.

Please Check Out in GITHUB

good task for beginners!


Amazing

Completed the Apprentice Quest by building a Weather App on Jira!
Learned a lot through the tutorial and feeling excited to create more apps using Jira and Confluence. Looking forward to exploring more in this journey!

1 Like


Done :white_check_mark::white_check_mark: Weather Gadet

1 Like

Completed- Expense Tracker.

1 Like

Thanks @mpaisley here’s my dashboard gadget weather submission.

1 Like

Apprentice Quest Complete! I did the Jira Issue Panel-Expenses for monthly expenses in USD. This one was a lot of fun and had easy-to-follow docs.

1 Like


added my own tracking expense list for the last weekend

1 Like

Not as neat as @AlexCevicelow but I tried :grin:

1 Like

Just finished my Apprentice Quest! Here’s a sample picture of my issue panel with my expense app!

1 Like

Nice work @AndrePaganuchi

This might have inspired me to make a flight status tracker, because doesn’t every app need a flight status lookup??