Appearance
Changelog
All notable changes to Quizora are documented here.
v1.0.0 — Initial Release (June 2025)
What's Included
Platform Core
- Multi-role architecture: Super Admin, Creator, Customer
- Three separate dashboards (Admin at
/admin, Creator at/creator, Customer at/) - Role-based permissions via Spatie Laravel Permission
- UUID primary keys throughout for security
AI Quiz Generation
- GPT-4o powered question generation with real-time streaming (Server-Sent Events)
- Support for MCQ Single, MCQ Multiple, True/False, and Fill in the Blank question types
- Difficulty and count configuration per generation
- AI credit system with free quota + wallet-based charges
- Full AI generation audit log in admin panel
Exam Engine
- IBPS-style exam interface with numbered question palette
- Colour-coded question status (answered, skipped, marked for review, unvisited)
- Countdown timer with auto-submit on expiry
- Per-question answer auto-save every 30 seconds
- Negative marking support (configurable per question)
- Proctoring flag with tab-switch detection
- Shuffle questions and shuffle options settings
Quiz Management
- Multi-step quiz creation wizard
- Scheduling (start date / end date)
- Visibility settings (public, private, unlisted)
- Maximum attempts configuration
- Pass percentage threshold
- Post-attempt result review mode
Monetisation
- Razorpay payment gateway integration
- Stripe payment gateway integration
- Configurable platform commission per plan
- Creator wallet and payout system
- Payout approval workflow in admin panel
Certificates
- Automatic PDF certificate generation on quiz pass
- QR code with public verification URL
- Certificate management in student dashboard
Subscription Plans
- Three default plans: Free, Pro, Business
- Per-plan AI quotas, commission rates, and feature flags
- Monthly and yearly billing cycles
Admin Panel
- User management with role assignment
- Category management (with subcategory support)
- Platform-wide settings page
- Revenue dashboard with time-period widgets
- AI usage monitoring and abuse detection
- Order management with refund support
- Creator payout management
Creator Panel
- Quiz creation wizard (4 steps)
- AI Generator page (full-screen)
- Per-quiz analytics (attempts, score distribution, question analysis)
- Earnings page with wallet top-up and payout requests
Multilingual Support
- English and Hindi translations
- Language switcher in all three panels
- RTL CSS foundation (Tailwind
rtl:variants)
Visual Installer
- 6-step guided installer (no command line required)
- Requirements check with fix suggestions
- Database connection test
- Mail configuration with test send
- Payment gateway setup (skippable)
- Demo data seeder
Upcoming in v1.1
- Stripe webhook-based payment confirmation (more reliable than redirect)
- Browser language auto-detection (Hindi for Hindi-language browser users)
- Quiz content translation (Arabic and Urdu quiz titles and questions)
- AI generation polling fallback for shared hosting environments
- Improved queue deduplication for high-concurrency quiz submissions