Skip to content

Chat application with near real time bidirectional communication through SocketIO

Notifications You must be signed in to change notification settings

cjthoma1/ReactChat-Flask-SocketIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#CHATTER BOX

Chat Web Application

  • Client-Side React

  • Server-Side Python, Flask, Flask-SocketIO

  • Sign in to Chat

  • Select from list of active users to chat with

  • Then "Get your Chatter on!!"

  • All users and messages between users are saved in Local Storage

  • To get this up and running you'll need to do the following:

    Create a virtual environment with virtualenv http://flask.pocoo.org/docs/0.12/installation/

    Install all the python dependencies . venv/bin/activate pip install -r requirements.txt. (may need sudo)

    To run the web server you need to source your virtual environment (. venv/bin/activate) and execute "sh run.sh"

    Run 'npm install' or 'yarn install' (may need sudo) from the root directory if you would like to use gulp to edit any portion of the React code.