Skip to content

mahmouddello/realtime-chatapp-flask

Repository files navigation

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 chat app built with Flask, Socket.IO, and MongoDB.

Topics

Resources

License

Stars

Watchers

Forks