Skip to content

ErfiDev/chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Command line chat with websocket


simple project with websockets, users can join to the rooms and chat with others.

Built using rich tech-stack:


Installation & setup :-


  • Go,Docker,Docker compose & Make should be pre-installed.
  • Clone the repository: git clone https://github.com/erfidev/chat-app.
  • Run the command make build_server (this will build the server Dockerfile).
  • Run the command make run_server (this command run the server image).
  • Run the command docker ps to ensure server container started.
  • Open a new terminal & run the command make build_client to build the client.
  • run the client binary and enjoy!

Contributing:


  • Performance improvements, bug fixes, better design approaches are welcome. Please discuss any changes by raising an issue, beforehand.

Maintainer


By Erfan Hanifezade 2022 Aug

Linkedin
Email