Real-time presentations, lesson slides, live voting, and audience engagement in a single stack.
Presenters create richer decks, move slide-by-slide in presenter mode, and combine content slides with evaluation, feedback, Q&A, and leaderboard experiences while audiences join from mobile with a short 6-digit code.
Stack
Next.js + Auth.js + Prisma + Socket.io
Presenter flow
Dashboard, deck builder, QR join, fullscreen presenter mode
Audience flow
Name-first mobile join, slide focus, Q&A, leaderboard
Target production routing assumes Apache terminates SSL at live.nwpgcl.gov.bd and proxies the app stack internally.
