Overview
- A real-time chat application that runs locally on your machine via an Express server and web-sockets
- Multi-User accommodation with private rooms available
- Enter the room number and join that private session. Each private chat session runs isolated from each other and the messages are hidden from each other
- Chat history lives within the session as long as there is at least one person in there. If empty, the history gets cleared out
Demo
Instructions
- Clone the repository on your machine
- Open Two terminals. Navigate i.e.
cd
intoserver
folder in one terminal andclient
folder in another - Run
npm install
and thennpm run dev
in both terminals (first server, then client) - Inside your browser, open a new tab and go to
http://127.0.0.1:5173
(NOTlocalhost:5173
)