Skip to content

A chat app that not only provides the facility of chat between multiple clients but also the ability to store files on the server with the respective user's name.

Notifications You must be signed in to change notification settings

Muhammad-Ali007/chatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

A chat app that not only provides the facility of chat between multiple clients but also the ability to store files on the server with the respective user's name.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages