Project
My Forge Jira Expense Tracker
Description
This is an expense tracker that allows users to add expenses per Jira issue. The app is using Atlassian Forge, specifically the jira-issue-panel module, and uses Forge Storage and Forge Bridge as well.
When information is input into the description and amount fields, they are validated to make sure they contain relevant data, and that data is stored in the Forge Storage key value store. The app also allows unique expenses per Jira issue, as we get the unique ID of the component in context.
When an issue loads, the app fetches all the items for the specific instance of the expense tracker. Additionally, one can delete expense items using the trash icon next to each entry. Finally, there's a "Delete All" button that deletes all the data from Forge storage for the specific issue.
Log in or sign up for Devpost to join the conversation.