Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 1.03 KB

Readme.md

File metadata and controls

15 lines (13 loc) · 1.03 KB

This is a chat application built using Python 3. It allows multiple clients to communicate with each other in real-time while providing the ability to store files on the server with the respective user's name.

  • Real-time chat: Users can join chat rooms and engage in real-time conversations with other connected clients.
  • File storage: Users can upload and store files on the server, which are associated with their respective usernames.
  • Cross-platform compatibility: The app is compatible with various platforms, including Windows, macOS, and Linux.

Getting Started

  • Clone the repository to your local machine.
  • Install the required dependencies.
  • Run the server using python server.py.
  • Launch the client application with python client.py.

Usage

  • Launch the client application and enter your desired username to join the chat room.
  • Send and receive messages in real-time with other users in the chat room.
  • To store a file, use the file upload feature in the client application and it will be saved on the server under your username.