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

Share this project: