Olivier-Truong's picture
Rename README.md to README-en.md
2e52edd verified

A newer version of the Gradio SDK is available: 4.36.1

Upgrade

Flask-SocketIO Messaging Application

A simple messaging application built using Flask and SocketIO.

Description

This application allows users to communicate through real-time messages within different chat rooms. Users can log in, join chat rooms, send messages, and even share images.

Screenshot

Application Interface

Table of Contents

Installation

  1. Clone the repository:

    git clone <repository_url>
    cd <repository_directory>
    
  2. Install the required packages using pip:

pip install -r requirements.txt

Usage

  1. Launch the application:
python3 main.py
  1. Access the application in your web browser at http://localhost:80.

Features

  • User Authentication: Users can log in using their username and password.
  • Real-time Messaging: Users can send and receive real-time messages within chat rooms.
  • Image Sharing: Users can share images within the chat.
  • Multiple Rooms: Users can join different chat rooms and switch between them.
  • Message History: Previous messages are restored when joining a chat room.
  • Persistent Data: User information and messages are stored in an SQLite database.
  • Contributions
  • Contributions are welcome!

License

This project is under the MIT license.

Visitors