Skip to content

empi91/Client_Server_Chat

Repository files navigation

Client/Server Chat

Client/Server text message chat app, based on Python socket module

Currently in development

TODO:

  • Add user registration and autenthication mechanism
  • Add inbox to store user's messages
  • Add tests
  • And multi-threading for several clients at once
  • Add PostgreSQL database to manage user data
  • Add GUI

To run start main.py to run server and client.py to start every new client

Requirements:

  • standard Python modules: socket, pathlib, json, time, os
  • psycopg2 module
  • Add PostgreSQL credentials in database/database.ini file

Client/Server socket-based app for 202/203/204/205/206 level of Z2J course

About

Client/Server text message chat app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages