Inspiration
We were inspired by the original functioning of the real casino roulette. It's simplicity and efficiency guided us towards this idea. We thought we can do something like that in Jira world. And here we are.
What it does
Our app lets the user to roll(randomly pick one user from the selected list) and assign him to the chosen issue.
How we built it
We built it with usage of React, Typescript, Forge and Jira-API. We also used some of atlaskit components.
Challenges we ran into
At the beggining we had some problems with Jira permissions and usage of API. But later when we properly understood the logic, everything went without any problems. We had so much fun with it.
Accomplishments that we're proud of
We are proud of the basically whole app, because it was our first journey with forge and we had only a couple of days to get used to it and develop something usefull.
What we learned
We learned many new things. One of them was for sure how Forge is flexible and easy to learn. We also learned how to properly use and work with Jira-API and forge/bridge.
What's next for Assignee Roulette
In the future we could add things like:
- automatic assigning rolled user to the issue
- ability to select users in project by default
- adding the whole assignee roulette logic as a option while creating new issue( user would have an option to randomly generate/roll user and assign him to the issue automatically while creating it)
- statistics about the most frequent rolled users
Built With
- atlaskit-components
- forge
- jira-api
- react
- typescript
Log in or sign up for Devpost to join the conversation.