Hasty Briefsbeta

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.