Exams & quizzes,
built for Frappe

Proctored exams, quick quizzes, AI-powered question generation, and a full studio editor — all inside your Frappe environment

ExamPro Dashboard

Everything you need

From quick classroom quizzes to high-stakes proctored exams — create, conduct, and evaluate with one app.

Quick Quiz

Run gamified, real-time quizzes with Kahoot-style competitive mode or simple standalone quizzes.

  • Kahoot & simple quiz modes
  • PIN-protected or authenticated access
  • Live leaderboard & score bonuses
  • Multiple themes & question timers

AI-Powered Content

Generate questions, help text, and images using AI. Supports multiple models via OpenRouter.

  • AI question generation from prompts
  • Contextual help text & tutoring
  • AI image generation for questions
  • Configurable difficulty levels

Studio Editor

A visual editor for building exams and quizzes with drag-and-drop simplicity and batch import.

  • Visual question builder
  • Batch import from question bank
  • Category search & filtering
  • State caching for work-in-progress

Live Proctoring

Monitor candidates in real-time with webcam surveillance, face detection, and automatic recording.

  • Real-time video monitoring
  • Face detection & multi-face alerts
  • Tab & window focus tracking
  • Configurable warning thresholds

Flexible Questions

Multiple choice, free text, image-based questions with explanations, help quizzes, and difficulty levels.

  • MCQ & subjective question types
  • Image-based questions & options
  • Embedded help quizzes per question
  • Question bank with categories

Certificates & Leaderboards

Auto-generate digital certificates on completion and display competitive leaderboards.

  • Custom certificate templates
  • Configurable certificate expiry
  • Exam & schedule-level leaderboards
  • Time-based ranking

See it in action

Explore the interfaces that make ExamPro powerful yet simple to use

Exam Studio

Exam Studio

Build exams visually with the studio editor. Add questions, configure settings, and import from your question bank.

Quick Quiz

Quick Quiz

Run gamified quizzes with live leaderboards, score bonuses, and multiple themes for engaging classroom sessions.

AI Question Generation

AI Question Generation

Generate exam questions, help text, and images with AI. Choose difficulty, quantity, and question type.

Proctor Dashboard

Proctor Dashboard

Monitor all your candidates from a single, clean interface. Communicate with them instantly and manage sessions with ease.

Evaluation Dashboard

Evaluation Dashboard

Evaluate subjective responses with easy-to-use tools and configurable evaluation periods.

Leaderboard

Leaderboard

Display top candidates with time-based ranking across exams and schedules.

Get started in minutes

Install ExamPro in your Frappe environment with just two commands

bench get-app https://github.com/lebmatter/exampro.git
bench install-app exampro

Need help? Check out our installation guide.