App Info
QuikQuiz is a clean, lightweight quiz app built with Next.js (App Router), TypeScript, and Tailwind CSS.
It's designed as a portfolio-style project with a real-world structure: quizzes are loaded through API routes, results are calculated server-side, and the UI stays fast, responsive, and distraction-free.
What you can do
- Browse quiz categories and choose a difficulty level
- Play a 10-question multiple-choice quiz (including image-based questions)
- Get instant results with a visual breakdown
- Review the questions you got wrong
- Share your results via Telegram,WhatsApp, Reddit, and X (Twitter)
- Download your results as an image (screenshot export)
- Jump into a Random Quiz anytime
Technical details
- Framework: Next.js (App Router)
- Language: TypeScript
- Styling: Tailwind CSS
- Icons: HeroIcons
- Charts: Chart.js
- Data Source: Static quiz packs (no database)
- API Layer: Next.js Route Handlers
- State: Client-side state + sessionStorage
- Responsiveness: Optimized down to 360px
- Deployment: Vercel
Notes
QuikQuiz uses static quiz packs (no database) to keep the project lightweight, fast, and easy to deploy.