A real-time chat client+server created using web sockets with Kotlin+Ktor backend and React+Material UI front end.