Slack Theme Generator

Generates a slack theme from an image. Pertinent images like logos work well.

Preview the generated themes from the SlackableThemes project

Install dependencies

You will need pipenv, you can install it with Homebrew: brew install pipenv

$ pipenv install

Update dependencies

$ pipenv update

Add and install a dependency

$ pipenv install my-dependency

Start the server

$ export FLASK_APP=controller.py
$ pipenv run flask run

Run the tests

$ pipenv run python -m unittest

Start a virtual environment terminal

$ pipenv shell

Production URL

https://gen-slack-theme.herokuapp.com/

Endpoint to generate a Slack Theme from an image:

POST https://gen-slack-theme.herokuapp.com/create-theme
Content-type: multipart/form-data

⚠️ Allowed file formats are 'png', 'jpg', 'jpeg', 'gif'

Interesting Reads📚