mahmouddello / flask-chat-app

A real time messaging chat application built with Flask, SocketIO and MongoDB.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flask-chat-app

Locally-hosted chat application built with Flask, SocketIO & MongoDB. Easy to use and modify.

Features

  • 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

Getting Started

  1. Clone or download the repository as zip.
  2. Navigate to the project directory: cd path/to/flask-chat-app
  3. Install dependencies: pip install -r requirements.txt
  4. Run the application python app.py

Happy Coding! 💻🎉

About

A real time messaging chat application built with Flask, SocketIO and MongoDB.

License:MIT License


Languages

Language:Python 40.9%Language:HTML 32.7%Language:JavaScript 22.5%Language:CSS 3.9%