Inspiration
I wanted to make a fun way of viewing your progress on project issues, especially for persons new to issue tracking!
What it does
It allows you to view all your issues as plants on a farm. Issues still in To-Do are shown as seedlings while In Progress or Completed tasks are shown as pretty flowers 😀
How we built it
I used Forge API along with a Global Page template. In addition to these tools, I also used Tailwind CSS and Daisyui for styling.
Shout out to https://codepen.io/dervondenbergen for the design!
Challenges we ran into
I ran into a few challenges. Firstly, I wanted to use Godot to create the game but I realized it might've taken longer than I had to integrate it with my project. Next, I tried using Phaser3 and it was working but I came up on an issue where some of the plants I wanted to use took up more than 1 tile and I think an Object Layer can only be 1 tile. I didn't think I'd have enough time to figure out a way around it so I just used React + Tailwind/Daisyui.
With Forge, I wanted to use the Storage API but when trying to build the project with it, I got an error that seemed to be caused by Webpack not being happy about the Storage API.
I also had some challenges getting all the issues in a Project. Turns out I had to use a JQL query.
Accomplishments that we're proud of
I'm super proud that I actually got something up and running. I started working on this a few hours before the deadline and despite the challenges, I pushed through 🙌
What we learned
I learned a lot about how to extend the functionality of Jira using Forge. I really liked that they provided templates that made getting started pretty easy! I also leaned about Phaser3 and the game dev tool: Tiled.
What's next for Scrum Farms
I want to add storage capabilities so I can persist the amount of coins. I also want to add a marketplace where we can purchase new flowers and a streak meter that helps build the habit of visiting Jira daily.
Built With
- godot


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