Seeing all the hype around Bolt.new, I decided to give it a try, and within just 30 minutes, I built a fully functional web app for screen sharing.
How It Works:
- One user opens a room and receives a unique code.
- Participants join by simply entering the code to view the shared screen.
After that initial build, I moved the project to Cursor to continue iterating and enhancing its features.
Github: https://github.com/tonghohin/screen-sharing
Demo: https://share-your-screen.vercel.app
One issue: when I stopped sharing, my audience (my another computer) can still see my shared screen (I assume the last frame), what I think it shouldn't. And there is no indication or whatsoever that I have stopped sharing.