Show HN: Choose your own adventure style Presentation
20 days ago
- #interactive-presentation
- #web-development
- #live-voting
- Interactive presentation system with live audience voting via WebSockets.
- Presentations are written in markdown with decision points for audience choices.
- Audience votes on phones, and the presentation follows the chosen path in real-time.
- Built with Procreate, Go, Alpine.js, and Docker for easy deployment.
- Includes presenter and voter interfaces, with optional authentication for presenter control.
- Designed for tech talks and workshops to make presentations more engaging.
- Supports quick deployment on cloud servers with reverse proxy configurations.
- Features include real-time vote aggregation, QR code for voter URL, and thread-safe state management.
- Minimal security features included, suitable for short-lived sessions.