This is a fork from floydjones1
Some changes and adjustments had been made to fully containerize the application.
React gRPC Chat Application
This is an example of a chat application using gRPC, React, Envoy and Redis. Right now this only supports one chat room and implementing direct chat messages is easy but requires some extra work that I am not willing to do right now. If you want to contribute I do not mind!
There is a youtube video series where I go over making this application if intertested here
General high level design of this application
Things you need to run this application
- Node npm/yarn
- Docker
- protoc
Project setup
Since all codes are running in container now, this is the only command required.
docker compose up -d
# or in the front
docker compose up