Inspiration
scribbl.io, Stable Diffusion
What it does
It is game-like scribbl.io, except it has players create an image with a provided prompt that is processed by Stable Diffusion's Image-to-Image processing.
How we built it
We are using: Figma, HTML, CSS, and JavaScript for our frontend, Flask for our backend, MongoDB for the database, and Amazon S3 for storage, but attempted to use RunPOD for cloud computing
Challenges we ran into
Unspecified stable diffusion API We did not check if Digital Ocean Then we ran into AWS issues as we considered creating our own Docker image, but different implementations depend on running stable diffusion without an iPython notebook. Web Scraping via Selenium for a makeshift deployment RunPOD didn't have an API, so we had to try and use SSH or bash commands
Accomplishments that we're proud of
We have a decent back-end to build off of The concept is extensible and works for many different games Can easily add different technologies
What we learned
Understanding the stack and road to deployment more Communication during development (especially between front-end and back-end) could be an improvement We could have had better prioritization Perhaps too ambitious for a Hackathon; could have had more modest base goals and then incrementally add stretch goals
What's next for Scrbbl.ai
We plan to develop the web app to completion Expanding AWS implementation from just S3 Reach out to the community to learn how to leverage stable diffusion APIs Potential monetization in the same vein as other web-based games such as Geoguesser
Log in or sign up for Devpost to join the conversation.