This is a simple peer-to-peer chat application created with my dear colleague @ema-dimishkov (https://github.com/ema-dimishkov).
The app allows two users to communicate directly over a network.
Users can send text messages, images, and emojis.
Each user can also set a profile picture that is displayed alongside their messages.

- Peer-to-peer communication between two users.
- Send text messages.
- Send images.
- Send emojis.
- Set and display user profile pictures.
- Separate GUI for server and client.
- Python 3.x
tkinterfor the graphical user interface.PIL(Pillow) for handling images.socket,threading,pickle, andstructfor networking and data serialization.
- Clone the repository or download the source code.
- Install the required dependencies:
pip install Pillow
Ова е едноставна p2p chat апликација креирана заедно со мојата драга колешка @ema-dimishkov (https://github.com/ema-dimishkov) која им овозможува на два корисници директно да комуницираат преку мрежата. Корисниците можат да испраќаат пораки, слики и emojis. Секој корисник може да постави профилна слика која се прикажува покрај нивните пораки.
- Комуникација меѓу два корисници.
- Испраќање на текстуални пораки.
- Испраќање на слики.
- Испраќање на emoji.
- Поставување и прикажување на профилни слики на корисниците.
- Одделни графички кориснички интерфејси за сервер и клиент.