ProductionAIQueues
AI-Powered Assessment Platform
Automatic quiz generation from PDFs/text/URLs with AI and queues.
Full Stack Engineer
AI & AgentsCommunity & EdTechLaravelOpenAIQueuesTailwind
Context
Problem & context
- Educators wanted to generate assessments from course materials automatically.
- Needed to process heavy AI workloads without blocking UI.
Architecture
Architecture & stack
- Laravel with queued OpenAI jobs for PDF/text/URL ingestion.
- Subscription billing and usage metering.
- Dashboard for reviewing and editing AI-generated questions.
Features
Key flows
- Multi-format ingestion to generate quizzes.
- Queued processing with progress updates.
- Question editing and export to LMS formats.
Challenges
Engineering challenges & solutions
- Preventing token overruns on large documents.
- Ensuring safe defaults for academic tone.
- Providing transparent progress feedback during long jobs.
Impact
Impact & metrics
- Reduced manual question drafting time drastically.
- Stable throughput using queues for heavy AI tasks.
- Improved quiz quality with review and edit loops.
Next
What I’d improve next
- Add rubric generation and grading models.
- Integrate proctoring-ready exports.