Skip to content

Create your comic today using AI generated art!

Notifications You must be signed in to change notification settings

addison-ch/Comicfy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 

Repository files navigation

💭 Comicfy

Comicfy is a web applciation that turns any piece of text into a comic strip!

The front-end of our application was developed using React. Image generation and text analysis were done using Cohere and Wombo's APIs. We utilised multi-threading with Python in the backend to concurrently make API requests. We also built an algorithm to determine to most relevant sentences in a story. Our back-end is built using FastAPI (Python framework) to integrate everything together!

Our team of 4 ended up demo-ing this project at HTV 7, and although we didn't win (😢), we learned a whole lot about APIs, HTTP requests, and general software development!

💥 Try it yourself

  1. Clone and move into repository
 $ git clone https://github.com/addison-ch/Comicfy.git
  1. Set up client
cd client
npm install
npm start
  1. Set up API keys (set in .env file in the server folder)
WOMBO_KEY=YOURKEY
COHERE_KEY=YOUROTHERKEY
  1. Run the server
 cd server
 pip install -r requirements.txt
 python -m uvicorn main:app

💫 Screenshot

Example using an excerpt from HBO's House of the Dragon: screenshot

About

Create your comic today using AI generated art!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 43.9%
  • JavaScript 33.0%
  • CSS 11.9%
  • HTML 11.2%