All projects
Project
Quiz Portal
A self-hosted quiz platform: build timed quizzes, invite each person with a private link and password, and review a ranked leaderboard with every answer.
- Web, desktop and mobile
- JavaScript
- 2024 - 2026
Highlights
- A private link and a different password for each participant
- Countdown timer with automatic submission when time runs out
- Ranked results with every answer next to the correct one
- Question statistics, live progress and CSV export
- Each admin's quizzes and results stay private to them
- Passwords hashed with bcrypt, with CSRF and rate-limit protection
- Runs on Vercel with Neon Postgres, or on your own server with Docker
- Playwright end-to-end and API test suite in CI
Built with
Node.jsExpressEJSPostgreSQLNodemailerPlaywrightDockerVercel
Need something like this?
I design and build test automation tools and frameworks for teams. Let's talk about yours.
