DevQuiz - AI-Powered Programming Quiz App

Adinath

Adinath Sangaj

DevQuiz - AI-Powered Programming Quiz App

DevQuiz is a modern, retro-themed quiz application for developers. It generates multiple-choice questions (MCQs) on programming languages using the Google Gemini API, providing a unique and challenging experience every time you play.

Features

AI-Generated Quizzes: Uses the Gemini API to generate 10 MCQs for C, Java, or Python, covering syntax, data types, control flow, functions, and OOP.
Retro Terminal Theme: Clean, nostalgic UI inspired by classic terminals.
Language Selection: Choose your preferred programming language to start the quiz.
One Question at a Time: Focused quiz flow with immediate navigation.
Results & Explanations: See your score, correct answers, your choices, and explanations at the end.
Retry & New Quiz: Instantly retry the same quiz or start a new one.

How It Works

Select a language on the home screen.
The app uses the Gemini API to generate 10 MCQs for that language.
Answer each question; results and explanations are shown at the end.

Technologies Used

Angular (frontend framework)
Google Gemini API (AI-powered MCQ generation)
TypeScript, SCSS

Hosted Website

Like this project

Posted Jul 6, 2025

Developed DevQuiz, an AI-powered programming quiz app with a retro theme.