Inspiration
Julie has always been a very creative person, one of her favorite things to do is to grab a blank canvas and express on it her ideas and feelings.
Albert, her friend, told her about MidJourney, a new AI-powered tool that can turn a few words into artwork.
She logged into Discord.com and gave it try by typing:
/imagine a steampunk panda in a futuristic city
The results where impressive

"I could make an online gallery and sell my best pieces!" Maybe I could sell prints, mugs, t-shirts of these at the local farmers/flea markets.
What it does
MidJourneyer.com is a platform that allows this new generation of digital artists (prompt-crafters) to easily add their creations to a Square store.
A Discord robot retrieves the art generated and creates items and variations (large print, small print, NFT, etc) using the Catalog API.
From the website, a visitor can explore Julies's creations and buy what they like by using a Square hosted checkout page. Or buy other products at the farmer's market.
How I built it
In the server application we are running a Discord bot and the Square integration, the Catalog operations and the creation of the Square based checkout experience. The backend also provides the endpoints necessary to power the frontend application (login, featured art, front page, etc.)
Challenges I ran into
I started with the idea of allowing creators to connect the service to their own stores on Square, but for some reason, the exchange of OAuth tokens was not working as I expected, and because I was running out of time decided to use just one store and one location for all the art. Will do on V2.
Accomplishments that I'm proud of
Having built something that is business worthy, in a very short time, I started the hackathon late in the game.
What I learned
I learned a lot about OAuth both for Square and Discord.
What's next for MidJourneyer
Make it a production ready app, onboard more artists,and also use to sell my own art!! Better support for individual stores.
Built With
- angular.js
- discord
- java
- midjourney
Log in or sign up for Devpost to join the conversation.