/flack

This flask-based chat app uses socketIO to allow messages to be shown in real time without a page refresh

Primary LanguageJavaScriptMIT LicenseMIT

Flack

This flask-based chat app uses socketIO to allow messages to be shown in real time without a page refresh.

Set-up

Set-up a virtual environment and activate it:

python3 -m venv env
source env/bin/activate

You should see (env) before your command prompt now. (You can type deactivate to exit the virtual environment any time.)

Install the requirements:

pip install -U pip
pip install -r requirements.txt

Usage

Make sure you are in the virtual environment (you should see (env) before your command prompt). If not source /env/bin/activate to enter it.

Usage: flask run

Screenshots

Flack Welcome

Flack App

Flack Create Channel

Credit

HarvardX: CS50's Web Programming with Python and JavaScript

License

Flack is licensed under the MIT license.