Just a datapoint but Microsoft Teams (most commonly paired with users of Powerpoint) has an option to share and present just a slide deck where viewers can tag along the presenter or jump forward and back to view the rest of the deck independently from presenter.
But in quite a few cases presenter would want to control when information is presented/revealed to audience.
In the past I have liked marp (https://marp.app/) for technical slides as you write in markdown, can use version control, etc. Powerpoint always felt odd as a developer.
To share public slides I've published to GitHub pages (https://github.com/robalexdev/marp-to-pages). I've seen professors use it for all their slides. But that doesn't synchronize slides, last I checked.
Did you explore client-side for the presentation, and just do the collaborative part use a backend? Your backend doesn't really need to know whats on the screen to draw, nor to sync the slides, in my unverified opinion.
Interesting Idea for engagement. Although I think slides suck in general and often used for one way communication, especially suck for Software Development. A doc is much more preferable and a lot of collaborative docs like Google Doc exist.
In a previous position, we used Adobe Connect a lot for online meetings, and the normal way of sharing presentations was to upload them to the room and control the presentation from there.
Webex has this as well, but I find that most people don't bother and just share their screen.
But in quite a few cases presenter would want to control when information is presented/revealed to audience.
In the past I have liked marp (https://marp.app/) for technical slides as you write in markdown, can use version control, etc. Powerpoint always felt odd as a developer.
To share public slides I've published to GitHub pages (https://github.com/robalexdev/marp-to-pages). I've seen professors use it for all their slides. But that doesn't synchronize slides, last I checked.
0: https://revealjs.com/multiplex/
1: https://quarto.org/docs/presentations/revealjs/
I wanted to first know if people would like something like this.
Webex has this as well, but I find that most people don't bother and just share their screen.
https://support.microsoft.com/en-us/powerpoint/present-from-...