Simple real-time WebSocket calculator built in TypeScript using a React frontend and a Node.js backend.
Calculations being made are shared with all current active users of the web app, and the results also persist between sessions by using the user's local storage.
Demo can be found here, and is hosted on Heroku and Netlify.
Instructions on running the frontend & backend are in the frontend
and backend
folders.