-
-
Teacher Dashboard where teacher create virtual classes which get joined by students by code
-
This is the result section
-
Landing page of quizerai from here user sign in go to their respective page students , teacher dashboard
-
The class through which teacher assign quizes to the students added to the classrooom and also track their performance
-
this is the interface where student see their attempted quiz and anlyze the quiz and then ask ai tutor directly if they have any doubt
-
This the quiz generated by the giving content and then give quiz
-
This is the interface to give the quiz
-
Students Dashboard here students generate quizes by giving any content and also see their performance and quiz attempted by them
Inspiration
During my JEE preparation, I often felt overwhelmed by the sheer volume of study material—PDFs, coaching notes, reference books, YouTube lectures, and chapter-wise exercises. The biggest challenge was finding high-quality, topic-specific questions. Searching for practice problems on a single concept like Rotational Motion or Aldol Condensation took hours, and the results were usually scattered and inconsistent. Passive reading did not help with retention, and creating my own quizzes was nearly impossible under time pressure.
This led me to a simple but powerful thought: What if an AI could instantly read my notes, PDF, or a video and generate an accurate, topic-wise quiz in under a minute? That idea became the foundation of QuizerAI—a platform that turns any study resource into personalized, concept-level quizzes and revision material within seconds.
What it does
QuizerAI is an AI-powered learning ecosystem bringing unity across classrooms by connecting students, teachers, and institutions on one platform.
For Students
Converts PDFs, images, handwritten notes, or YouTube videos into instant topic-wise quizzes.
Generates summaries, flashcards, and revision notes.
Provides an AI tutor for explanations and concept clarification.
For Teachers
Create classrooms with join codes/QR.
Auto-generate assignments and quizzes.
Access real-time class performance analytics.
Track weak topics, completion, and accuracy trends.
For Institutions
Automated attendance system based on quiz participation.
Centralized dashboards for departments and admins.
Multi-class, multi-teacher management.
QuizerAI creates a connected, collaborative ecosystem where learning is shared—not isolated.
How we built it
Frontend
Next.js, React.js, Tailwind CSS, Shadcn UI, TypeScript.
Backend
FastAPI (Python), Uvicorn/Gunicorn, async workers for quiz generation.
AI & OCR
AWS Bedrock (Claude, Llama), OpenAI, Groq LPU inference, Tesseract OCR, AWS Textract, YouTube transcript extraction.
Databases & Infrastructure
MySQL (RDS), Redis (ElastiCache), AWS S3, AWS Lambda, EC2, Elastic Beanstalk, Route53, CloudFront, ACM, Amplify.
Other Tools
PostHog, Clerk/Auth.js, Docker, GitHub Actions, CloudWatch.
The entire system—design, engineering, AI integration, cloud setup, optimization, and deployment—was built independently.
Challenges we ran into
Achieving accurate OCR for handwritten notes using a hybrid Textract + Tesseract pipeline.
Managing AWS costs during high traffic spikes after early beta users joined.
Handling YouTube API rate limits and incomplete transcripts.
Scaling FastAPI + Redis for thousands of concurrent quiz requests.
Coordinating all roles (student, teacher, institution) into a seamless UI/UX.
Building and deploying the full platform while managing college academics.
Each challenge shaped QuizerAI into a more stable, faster, and user-focused platform.
Accomplishments that we're proud of
- Successfully Built a Complete AI Learning Ecosystem
Created a unified platform that serves students, teachers, and institutions with quizzes, assignments, attendance, analytics, and revision tools—all in one place.
- Reached 10,000+ Beta Users Organically
Grew rapidly through word-of-mouth, student communities, and social media without paid marketing.
- Generated Thousands of Topic-Wise Quizzes Automatically
Provided high-quality questions from PDFs, handwritten notes, and YouTube videos, reducing study time and boosting active recall.
- Implemented High-Accuracy OCR for Handwritten Notes
Achieved reliable digitization by combining preprocessing, Tesseract, and AWS Textract.
- Scaled to Handle Thousands of Concurrent Users
Optimized FastAPI, Redis caching, and asynchronous workers to support high quiz-generation demand.
- Built Teacher Dashboards That Save Hours of Manual Work
Automated assignments, attendance, and performance tracking—reducing teachers’ workload significantly.
- Designed a Reliable Cloud Infrastructure on AWS
Used RDS, S3, Lambda, CloudFront, and Bedrock to build a secure, scalable system with fast response times.
- Delivered Consistent User Satisfaction
Received strong feedback from students preparing for JEE/NEET/UPSC and teachers using the classroom tools daily.
What we learned
How to build and scale a production-level AI product from scratch.
Deep knowledge of LLM pipelines, OCR processing, and retrieval workflows.
Full-stack development across frontend, backend, databases, and DevOps.
How to design for real students and teachers through continuous user feedback.
Cloud architecture optimization, rate limiting, security, and cost control.
The importance of accessible and unified learning experiences in promoting equality and collaboration.
What's next for Quizerai
- Adaptive Learning Paths to Support Every Student
We plan to introduce AI-driven study plans that help each learner progress at their own pace. By identifying individual strengths and weaknesses, QuizerAI will ensure that no student is left behind—creating more unity in classrooms by narrowing learning gaps.
- Full Institutional Suite for Connected Campuses
We aim to build multi-department dashboards that unify teachers, coordinators, and administrators on a single system. This will strengthen communication and bring entire schools and colleges together under one learning ecosystem.
- Real-Time Exam Monitoring for Fairness
AI-based proctoring will ensure fair, unbiased assessments for all. Fair evaluation helps maintain trust and unity across students and institutions.
- Offline Mode to Bridge the Digital Divide
Many students lack stable internet access. Offline mode will make high-quality learning accessible to remote and under-resourced communities, promoting equal opportunity and unity through education.
- Mobile App for Students and Teachers
A mobile app will make learning and collaboration easily accessible anywhere—helping teachers and students stay connected beyond the classroom and fostering continuous engagement.
- AI-Based Lecture Notes Generator
Structured notes from videos, handwritten pages, and PDFs will help students learn together with the same clarity and quality, reducing resource inequality.
- Question Bank Marketplace for Educators
We plan to enable teachers and mentors to share or monetize their question banks, creating a collaborative teaching community where knowledge flows freely between institutions and educators.
- Advanced Analytics to Guide and Support Students
Predictive analytics will help identify struggling learners early. Teachers can offer timely help, ensuring students progress together rather than falling behind—encouraging unity in learning.
- Exam-Specific Modules for India’s Diverse Education System
From CBSE and ICSE to JEE, NEET, UPSC, SSC, and state boards, we aim to create a unified learning platform for all academic paths in India.
- Integration with Leading LMS Platforms
We will integrate with Google Classroom, Moodle, Canvas, and ERPs so that institutions can unify their existing workflows with QuizerAI’s AI capabilities.
- Nationwide Rollout Across Schools
We aim to bring QuizerAI to Kendriya Vidyalayas, Navodaya Vidyalayas, and private schools across India—creating a unified national learning network.
- Community & Doubt-Solving Spaces
AI-moderated discussion forums will allow students from different backgrounds to connect, ask questions, help one another, and learn collectively—building unity through peer collaboration.
Built With
- amazon-web-services
- auth.js
- aws-acm
- aws-amplify
- aws-bedrock-(claude
- aws-cloudfront
- aws-cloudwatch
- aws-ec2
- aws-elastic-beanstalk
- aws-lambda
- aws-route53
- aws-textract
- clerk
- docker
- fastapi-(python)
- github
- github-actions
- groq-lpu-inference
- gunicorn
- llama)
- mysql-(aws-rds)
- next.js
- openai-apis
- posthog
- react.js
- redis-(aws-elasticache)
- shadcn-ui
- tailwind-css
- tesseract-ocr
- typescript
- uvicorn
- youtube-transcript-api
Log in or sign up for Devpost to join the conversation.