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.