Scrum meetings like daily stand-ups and backlog prioritization can become rather tedious as the team discusses several JIRA issues, one after the other. Working remotely makes this problem worse. Wouldn't it be nice if we can make these meetings more fun and lighten the mood of the team?
What it does
HEY GIPHY! is a JIRA app that adds an issue panel titled HEY GIPHY! to every JIRA issue. The app will generate GIFs based on the text in the JIRA issue summary. For e.g. if you have a JIRA issue that says The loader crashes at boot time without any error messages, the app will show you funny GIFs related to crashes, errors etc. You can cycle through as many GIFs as it takes to amuse your team
How I built it
We used Atlassian Forge and the issuePanel module to add the issue panel. The app uses the JIRA API to get the JIRA issue summary and uses the GIPHY API to get GIFs that are related to the summary.
Challenges I ran into
Since it's a new product, we ran into some minor bugs with the Forge and the Forge CLI but the Forge team was able to help us out. Finding documentation about Forge was also hard, but again the Forge team answered our questions in the slack channel.
Accomplishments that I'm proud of
This is our first Atlassian app.
What I learned
Learned how easy it is to build and deploy a Forge app. It's much easier than a Connect app and I can see how Forge can be the future of building all Atlassian apps.
What's next for HEY GIPHY!
Share interesting GIFs with your team over internal chat. Integrate with other products like Confluence.