Quizora is a self-hosted, AI-powered quiz and exam platform built with Laravel 12 and FilamentPHP 3. It gives educators, trainers, and entrepreneurs a complete solution to create, publish, and monetize quizzes online — without relying on third-party quiz tools or paying per-user SaaS fees.
Creators can generate professional MCQ, true/false, and fill-in-the-blank questions in seconds using GPT-4o AI, customize every detail of their quiz, set a price, and publish to a searchable marketplace. Students discover quizzes by category, purchase access via Razorpay or Stripe, and attempt them in a polished IBPS-style exam interface. On passing, they receive an auto-generated PDF certificate with a QR verification code.
Live Demo
Demo URL: https://quizora.ishalabs.com/
Documentation: http://quizora.ishalabs.com/documentation
Key Features
- AI Question Generation: Generate MCQ, true/false, and fill-in-the-blank questions instantly using GPT-4o with real-time streaming output. Control question count, difficulty, type, language, and marks per question.
- IBPS-Style Exam Interface: Professional exam UI with a colour-coded question palette (answered, unanswered, skipped, marked for review), countdown timer, auto-submit on timeout, and per-question navigation.
- Negative Marking: Configurable per-question marks and negative marks with a platform-wide toggle per quiz.
- Razorpay and Stripe Payments: Dual payment gateway support with automatic platform commission splitting and creator earnings tracking.
- Creator Monetization: Subscription plans with AI credit quotas, per-generation charges, wallet top-up, and payout request system.
- PDF Certificates: Auto-generated certificates on quiz pass with unique QR code for public verification.
- Three-Panel Architecture: Separate Admin, Creator, and Customer portals built on FilamentPHP 3 with role-based access control via Spatie Permissions.
- Quiz Scheduling and Controls: Set start/end datetime, max attempts, shuffle questions and options, eligibility rules, proctoring flag, and visibility (public, private, unlisted).
- Analytics and Reporting: Per-quiz reports with attempt count, average score, score distribution, and per-question analysis for creators. Revenue and AI usage dashboards for admin.
- Visual Installer: Step-by-step Livewire installer wizard with requirements check, database setup, mail config, payment keys, and license activation.
Tech Stack
- Laravel 12 + FilamentPHP 3
- MySQL 8, Redis (cache and queues)
- TailwindCSS 3 + Vite
- OpenAI GPT-4o via Server-Sent Events streaming
- Razorpay + Stripe payment gateways
- Spatie Permissions, Media Library, Activity Log, Settings
- barryvdh/laravel-dompdf for PDF certificate generation
- PHP 8.3+ / Node 20+
Who Is This For?
- Educators and trainers who want to sell online assessments
- Coaching institutes running competitive exam preparation (IBPS, SSC, UPSC style)
- HR teams building internal skill assessments
- Entrepreneurs launching a quiz marketplace under their own brand
- Developers looking for a feature-complete Laravel SaaS starter with AI integration
Support and Documentation
Full documentation is available at http://quizora.ishalabs.com/documentation, covering installation, configuration, payment setup, AI integration, and customization. Support is provided via the CodeCanyon comments section and direct email.