Inspiration
No one would argue that the issue covers on our Jira or Trello boards not only make it look cool, but also help in locating that one issue you're after. Not sure about you guys, but in our teams nobody spends time finding a proper image that associats with a particular issue. Instead covers on our boards are full of screenshots of errors and bugs.
What it does
Board Prettyfier uses an issue summary and description to generate an image that is associated with the issue. Moreover, it adds a short fun summary to the cover. Users can pick one of the pre-set styles and themes or enter customer ones; generate a cover from inside issue details or do a bulk action from the board. There is a preview with an option to regenerate the picture if you don't like it.
How we built it
We used Open AI models to generate short fun issue summaries and prompts for image generation, Open AI - DALLE-2 to generate covers, and Node Canvas to generate images with the text overlay.
Challenges we ran into
- Filter out themes and styles where the AI tries adding symbols, numbers, or phrases, which are usually not readable.
- There are limitations with issue image actions APIs allow performing. For example, we can't force an image to become a cover if there is already a cover present.
- Covers are available in Team-managed projects only, Company-managed ones are not covered.
Accomplishments that we're proud of
We're using the app on our own :)
What we learned
What's next for Board Prettyfier
There is definitely a way to improve the app, including customization around the text on the cover, the ability to better specify the scope for bulk image generation, and adding a preferred color scheme and image size. There's also a way to add it to Trello!
Log in or sign up for Devpost to join the conversation.