Quiz Platform
An interactive, real-time assessment platform for educators and trainers. Create engaging multiple-choice and open-ended quizzes, deploy them instantly via simple links, and track participant performance perfectly.
Test learning. Live.
Static forms make testing feel robotic.
Most assessment tools are essentially glorified Google Forms. They're asynchronous, visually dull, and provide zero immediate feedback for a live classroom or corporate training session. When you have an audience, you don't want them filling out a form in silence; you want an interactive, competitive, and engaging experience.
Educators and event hosts.
Built primarily for teachers looking to spice up their classrooms, and for event hosts who want to run an impromptu trivia game. The core requisite is that participants should never have to download an app or create an account to jump in.
Low friction, high interactivity.
The host gets a dashboard to create the quiz and generate a simple join link or QR code. Participants join via the web instantly. Once the host starts the quiz, WebSockets push the new questions to every single connected client simultaneously. As answers roll in, the host's dashboard updates in real time with the results and a live leaderboard.
WebSockets at scale.
The most critical component was the real-time syncing. Next.js serverless functions are great for REST, but awful for persistent WebSocket connections. I implemented a standalone WebSocket server using Socket.io that seamlessly integrated with the Next.js frontend, utilizing Redis for pub/sub if scaling across multiple nodes was required. PostgreSQL with Prisma handled the persistence of questions and post-game analytics.
Built with Passion
© 2026 Built with ❤️ & Code by Nishal Poojary.
The Land of Spirituality and Philosophy
Bangalore · India
Thanks for making it
to the end 🙌🏻
