Skip to content

This project is a real-time chat app built in Python using the Flet library

License

Notifications You must be signed in to change notification settings

tamirespatrocinio/chat-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Chat Python

Github top language Github language count Repository size License

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   Demo   |   Contributing   |   Author


🎯 About

This project is a real-time chat app built in Python using the Flet library, allowing instant communication between connected users. Ideal for small chat rooms or testing WebSocket applications.

✨ Features

✔️ Enter a username and send real-time messages;
✔️ Differentiates user’s own messages;
✔️ Alerts when new users join.

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting, you need to have Python installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/tamirespatrocinio/chat-python

# Access the project folder
$ cd chat-python

# Install dependencies
$ pip install flet

# Run the project
$ python main.py

# The server will initialize at <http://localhost:3000>

📹 Demo

Watch the demo of the chat in action below:

demo.mp4

🤝 Contributing

Contributions are welcome! To contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature.
  3. Make your changes and commit them: git commit -m 'Add your feature'.
  4. Push to the branch: git push origin feature/your-feature. Open a pull request.

 

Back to top

About

This project is a real-time chat app built in Python using the Flet library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages