Quizzer is a web app created using the t3-stack where people can create quizzes with different question categories and let their friends test their knowledge.
You can try a live demo here.
- tailwind css
- nextjs
- nextauth
- trpc
- prisma
- dnd-kit
- radix ui
- zustand
- mysql
- uploadthing
- socket.io
- react-hook-form
- react-simple-maps
The site is hosted using Vercel and uses Planetscale as the database provider. You can find the code for the nodejs server here
- Authentication using google
- Create/edit/delete quizzes with 3 different question types and image upload
- Multiple choice questions
- Location questions with multiple map options
- Guessing questions
- View all your quizzes with different sorting options
- Completely responsive
- Host lobbies using socket.io
- Choose between 2 and 5 teams
- Quiz master can kick players and randomize teams
- Global chat and seperated team chats
- Tooltips
- Hotkey support
- More question types (audio, video, sorting, etc)
- Add music




