I had a look at your personal site (linked from the one you posed) and I don't know how (or why) you dare to put so much of your personal information online. What's the worst that could happen? I don't know, but identity theft is up there and can have significant consequences.
Looks like a dev build that opens a web socket connection up to port 3000, probably for live reload or something. I am guessing they just got it working with create react app or something and shipped it as is, without rebuilding a production version.