Chaatt is a Flask powered asynchronous web-chat implemented using Socket.IO javascript library.
- Flask-Login - provides user session management.
- Flask-Bcrypt - extension that provides bcrypt hashing utilities.
- Flask-SQLAlchemy - is an extension that adds support for SQLAlchemy ORM.
- Flask-WTF - simple integration of Flask and WTForms.
- Flask-SocketIO - SocketIO integration for Flask applications.
- Bootstrap - popular framework for developing responsive, mobile first projects on the web.
- jQuery - library, that makes things like HTML document traversal and manipulation, event handling, animation.
- Socket.IO - gives access to low latency bi-directional communications between the clients and the server.
- Moment.js - for parsing, manipulating and displaying dates and times.
$ pip install -r requirements.txt
$ python ./run.py