ErfiDev / chat-app

command line chat with websocket

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

command line chat with websocket


Languages

Language:Go 96.5%Language:Dockerfile 2.1%Language:Makefile 1.4%