Skip to content

EricLewe/TerminalChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TerminalChat

These projects may be viewed as a an attempt to catch as many concept as possible related to web developement. The application itself is a chat terminal inspired by state of the art chat apps.

Requirements

  • Go
  • Docker engine (and docker compose)
  • Grpc

Installation

Clone repo and cd into TerminalChat all projects are vendored and in a docker container so lets use docker.

Run the following commands:

$ sudo docker-compose build
$ sudo docker-compose start server
$ sudo docker-compose run client

Usage of program

  • Once logged in you can type
  • Use up and down arrowkeys or scrollwheel on mouse. To scroll your conversations.
  • Type join 1 to join conversation 1 (your name must be on the conversation title) so eventually use another numbers.
  • type !weather to see the weather near your location (i put my faith in grpcs peer struct for the global ip)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published