/Flack

A real-time chat application

Primary LanguagePythonMIT LicenseMIT

Flack

This chatroom Flask application allows users to sign up and create chat rooms.

Users can join any room and create their own rooms for others to join.

The application uses Python, JavaScript, HTML5 and CSS3 as well as the Flask

framework and SocketIO JavaScript libraries. SQL Alchemy ORM is used for data storage

and manipulation.

URL

https://flackchat.herokuapp.com

Files

application.py

Contains the flask-socketIO application

database.py

Initializes the database connection and models for the SQL Alchemy ORM

models.py

Contains the python classes which define the database models

momentjs.py

Defines a momentJS class for formatting date strings

Author

Ross Baker