Skip to content

abelflopes/websocket-chat

Repository files navigation

Websocket Chat

This is a PoC / exploration project that I've built to gain some knowledge on websocket implementation on both client & server sides.

This project is set up as a monorepo split into api, api-client and client-app app, being a rest + socket api, a an abstracted api client and the front end application, respectively.

To run this project, simply clone the repo, run cpm ci, npm start and access http://localhost:5050 in 2 different browsers to see things working.

Demo

Note: This has only been tested with Node 18 & npm 9.

About

PoC / exploration project that I've built to gain some knowledge on websocket implementation on both client & server sides. It uses React, Typescript, Zustand, Socket.io, Express and OpenAPI

Topics

Resources

Stars

Watchers

Forks

Contributors