Overview
NetQuiz is an intelligent, full-stack exam preparation and mock test platform tailored specifically for aspirants of competitive examinations like UGC NET (Paper I & Paper II) and CSIR NET.
Designed to replace static question banks with an active, habit-forming study workflow, NetQuiz combines daily timed quizzes, spaced repetition principles, LaTeX-rendered mathematical formulas, and a crowdsourced question contribution pipeline backed by an administrative review dashboard.
Key Features
- ⚡ Daily Adaptive Practice & Streak Engine — Automated daily quiz generation mapped directly to syllabus papers (Teaching Aptitude, Research Methodology, Computer Science, etc.) with streak counters to encourage consistent daily preparation.
- 📐 Rich KaTeX / LaTeX Formula Rendering — Native mathematical typesetting support using KaTeX for complex scientific equations, matrices, integration limits, and algorithmic recurrence relations.
- 📚 Structured Curriculum & Question Explorer — Multi-tiered taxonomy system organizing subjects into Papers, Modules, Sub-Modules, and Topics with instant full-text and tag-based filtering.
- ✍️ Community Question Submissions & Review Pipeline — Enables students and educators to submit new questions with comprehensive step-by-step solutions, which undergo peer and administrative moderation before publishing.
- 📊 Deep Analytics & Mastery Tracking — Interactive performance dashboards measuring accuracy percentages, average time-per-question, retention scores, and categorization into Mastered, Needs Review, and Unseen.
- 🛠️ Full-Featured Admin Dashboard Hub — Complete administrative suite for bulk XLSX question imports, curriculum structure editing, moderation queues, and user activity management.
Architecture & Engineering Highlights
- Fast & Responsive Frontend: Built with React 18, Vite, and TypeScript, leveraging Tailwind CSS and Radix UI primitives for accessible, high-performance UI components.
- Client State & Caching: Powered by TanStack React Query for resilient data fetching, automatic background cache revalidation, and optimistic updates.
- Authentication & Backend Integration: Secure multi-role authentication (Admin and Student roles) with token refresh mechanisms, integrated with Firebase and cloud services.
- Mathematical Typography: Integrated react-katex with custom LaTeX delimiters for inline and block mathematical expressions within questions and detailed explanations.
- Data Visualizations: Built-in Recharts visualizations displaying score trajectories, accuracy improvements, and topic-wise strengths and weaknesses.