← All projects
REF/PROJ-04
2026

VaultQ

A free alternative to tools like Slido: an audience can submit questions anonymously during an event, and the person running it decides what actually gets shown.

Personal project, solo build· Next.js· React· Node.js· TypeScript

The problem

Tools like Slido let an audience submit questions anonymously during a talk or event, but they're paid products and give the person running the session little control over which questions actually surface: submissions tend to appear automatically rather than passing through the admin first.

The approach

Built solo as a free alternative: attendees submit questions anonymously, and the admin gets a review layer to choose which ones are approved and displayed to the audience, instead of everything appearing on its own. Built with Next.js and React on the frontend and a Node.js backend.

What I learned

Building both sides of the same tool, an anonymous submission flow that has to stay frictionless, and an admin review flow that has to stay fast under a live audience, meant the two interfaces needed very different design priorities even though they shared the same data model underneath.