a simple global chatroom application using websockets made with react on react + vite and Go.
to start running cd into the backend file and run go run server.go then cd into the frontend file and run npm run dev
if you want to test it out open up the local host development server vite provides and open up multiple tabs to see the chatroom in action. You should be able to chat with yourself through the tabs.
Each user in the chatroom is given a unique username that saves in local storage.