Build Native iOS, Android & Web Apps — All from One CMS

Turn your app into a powerful assessment platform no third-party tools needed. The Exam module lets you create unlimited multiple choice exams with images, videos, audio, timers, hints, and explanations all configured from your dashboard and taken by users directly inside the app.Control every detail of the exam experience randomize question order, set per-question timers, limit the number of attempts, and choose exactly when correct answers are revealed. A built-in leaderboard lets users compete and track their ranking, while Score History gives both users and admins a complete record of every attempt. Add the module multiple times for multiple independent exams.

Available from

Category

Platforms

Setup time

No coding

Premium plan

Education & Assessment

iOS & Android

2 minutes

Required

Orders automated
0 /7
Mobile optimized
0 %

Subscribe to get Updates

Build, configure, and monitor every exam from one place

The admin panel gives you complete control over every aspect of your exam. Create an exam with a name, cover image, description, instructions, and a custom completed message with an optional redirect button. Add unlimited questions of three types — Checkbox for multiple correct answers, Radio for one correct answer, and Information for instruction-only slides. Each question supports custom points, a per-question timer, optional hints and explanations, and media attachments including image, video, audio, and PDF. Configure exam behaviour from Settings — control how answers are shown, set a passing score, limit the number of attempts, randomize question order, enable hints, and manage the leaderboard. View and export all user scores from Score History — filter by exam, date range, or user name and export as CSV.

Read the instructions, take the exam, see your score — all inside the app

Users open the Exam module and see a welcome screen with the exam name, cover image, description, and instructions — the Start button only appears after instructions are fully read. Questions are shown one at a time with the question number, text, media player if media is attached, and answer options. A countdown timer appears per question if configured. After completing the exam, a result screen shows the score, pass or fail status, and a completed message. If enabled, all questions are reviewed with correct answers and explanations highlighted. Users can view their full attempt history and check their ranking on the leaderboard.

All features available as soon as the module is unlocked. No extra configuration.

Schools & Training Centres

Assess students with structured exams, reveal correct answers, and track every attempt.

Corporate & HR Teams

Run employee training assessments and certification exams with pass/fail scoring.

Healthcare & Medical

Test staff knowledge on protocols, compliance, and medical procedures with detailed scoring.

Quiz & Competition Apps

Engage users with leaderboard-based quiz competitions and automatic score resets.

Certification Bodies

Create knowledge tests with access limits, passing scores, and score export for records.

Any App

If you need to test or engage your users with questions, this module handles it completely.

All features available as soon as the module is unlocked. No extra configuration.

Three Question Types

Checkbox for multiple correct answers, Radio for single correct answer, and Information for instruction slides.

Hints & Explanations

Add optional hints shown before answering and explanations shown after — to help users learn from the exam.

Randomized Questions

Shuffle question order and answer options for every attempt so each user gets a unique experience.

Leaderboard

Display a ranked leaderboard of top scores — configurable with automatic reset by days or manual reset anytime.

Score History

Full record of every attempt by every user — filterable by exam, date, and user name, exportable as CSV.

Pass / Fail System

Set a minimum passing percentage — users see a clear Pass or Fail result on the result screen.

Exam Access Control

Limit how many times each user can take the exam — set to unlimited or any specific number of attempts.

Media Attachments

Attach an image, video, audio file, or PDF to any question for rich multimedia exams.

Per-question Timer

Set a countdown timer per question — unanswered questions are automatically marked incorrect when time runs out.

Frequently Asked Questions

Everything you need to know about AppMin CMS

How many questions can I add to an exam?

There is no limit — you can add as many questions as you need. Each question can be a different type and carry different points, so you have full flexibility to build exams of any length and complexity.

Yes — each question supports four types of media attachments: image, video, audio, and PDF. Media is displayed directly in the question screen in the app, making it possible to create rich, multimedia assessments.

Yes — you have three options. Show correct or incorrect feedback immediately after each question is answered, show all correct answers after the full exam is completed, or keep answers hidden entirely. These are configured independently in Settings.

This is fully configurable. Set Exam Access to 0 for unlimited attempts, 1 for a single attempt, or any other number for a specific limit. Once a user reaches the limit, the Start Exam button is disabled for that user.

Yes — the Exam module supports multiple instances. Each instance is a completely separate exam with its own questions, settings, leaderboard, and score history. Add as many exam instances as your app needs.

Ready to build your app today?

Join 2,400+ businesses, agencies and resellers already building with AppMinCMS. Pick your path and start today.

Resources

Resources

Everything you need to build, launch and grow

Build your app in minutes

Solutions

Built for every type of business — pick your use case

White-label

Earn monthly

Build your app in minutes

We'll send your login details to this email — double check it's correct!
Or

Try a free Demo Today !

Please enter your name and email below, and we’ll send you your demo platform link, username, and password directly to your inbox. Explore our platform and discover how it can transform your business!

Custom Module Development

Need a feature that does not exist in our module library?

Preferred Timeline

No Rush
1–2 Weeks
3–4 Weeks
Specific Deadline

Upload Attachments

📎 Click to upload wireframes, screenshots or documents

Estimated Complexity

SIMPLE From €499
MEDIUM From €999
COMPLEX From €1,999
NOT SURE

You're all set!

Our team will contact you soon!

Still having trouble?

Our team will get you set up right away

Template / Layout Development

Need a unique app design? Request a custom layout tailored to your brand.

What Do You Need?

CUSTOM TEMPLATE From €199
CUSTOM LAYOUT From €299
Template changes the visual style, colors, and branding. Layout changes navigation, app flow, and content structure.

Preferred Timeline

No rush
1-2 weeks
3-4 weeks
Specific Deadline

Upload attachments — wireframes, screenshots, documents (optional)

Click to upload files PDF · PNG · JPG · DOC · Figma link — max 10MB per file

You're all set!

Your lifetime plan request has been received. Our team will contact you shortly.

WE’LL CONTACT YOU AT

Usually within 24 hours

If you don’t hear from us, please check your spam folder or wait up to 24 hours.

Still having trouble?

Our team will get you set up right away

You're all set!

Your request has been received. Our team will contact you shortly.

WE’LL CONTACT YOU AT

Usually within 24 hours

If you don’t hear from us, please check your spam folder or wait up to 24 hours.

Still having trouble?

Our team will get you set up right away

You're all set!

Your free trial account has been created.

Check your inbox to get started.

Login details sent to

Usually arrives within 1–2 minutes

If you don't see it, check your spam or junk folder, search for "AppMinCMS", or wait up to 5 minutes.

Still having trouble?

Our team will get you set up right away

Lifetime plan

Pay once. Own it forever — no monthly fees, no surprises.

We'll send your login details to this email — double check it's correct!

By signing up you agree to our Terms of Service and Privacy Policy. We never share your data with third parties.

Apply for AppMinCMS Enterprise

Apply for AppMinCMS Enterprise

Tell us a little about your business, deployment needs, and Enterprise requirements. This takes around 3 minutes and helps us recommend the right setup.

  • No payment required
  • Dedicated deployment available
  • Lifetime usage rights for the agreed Enterprise deployment
  • Source code ownership is not included
  • Our team will review your request personally
STEP 1 OF 5

Tell us about you

STEP 2 OF 5

Deployment requirements

Enterprise is designed for a dedicated/private white-label deployment managed by AppMinCMS. You receive your own branded platform experience while AppMinCMS manages the core platform, updates, security, maintenance, and ongoing stability.
STEP 3 OF 5

Additional services

These services are available by agreement and may affect the final Enterprise proposal.

STEP 4 OF 5

Final details

STEP 5 OF 5

Enterprise license understanding

Enterprise includes lifetime platform usage rights for the agreed dedicated white-label deployment.
Lifetime usage rights do not include free hosting, infrastructure, support, maintenance, updates, custom development, or custom modules forever.

The following are not included: source code access, source code ownership, server root access, FTP/SFTP access, unmanaged deployment rights, and the right to duplicate or redeploy the platform.

Thank you — your Enterprise request has been received

Our team will review your requirements and contact you personally with the next steps. For Enterprise requests, we usually recommend a short call so we can understand your deployment needs, support expectations, app volume, and license structure properly.

Book a call
Takes around 3 minutes