Locally-hosted chat application built with Flask, SocketIO & MongoDB. Easy to use and modify.
- Login, register, and manage profiles through a dashboard.
- Create, join, and leave chat rooms.
- Admins can edit room, kick members.
- Simple and clean UI.
Note
- UI is not responsive.
- You should create your MongoDB database before using the application.
- After creating the database, connect to your cluster, get your URI and replace it in
database.py
- Clone or download the repository as zip.
- Navigate to the project directory:
cd path/to/flask-chat-app
- Install dependencies:
pip install -r requirements.txt
- Run the application
python app.py
Happy Coding! 💻🎉