https://github.com/rrjanbiah/mockguru
A modern mock test platform for BITSAT, JEE, NEET, SNUCEE, SNUSAT, SRMJEE, UPSC, VITEEE, STEP+, and more. Paste CSV or markdown-style MCQs, configure your test, and practice with instant feedback. Built with Next.js
https://github.com/rrjanbiah/mockguru
ai chatgpt exam-practice jee mock-test neet nextjs upsc
Last synced: 25 days ago
JSON representation
A modern mock test platform for BITSAT, JEE, NEET, SNUCEE, SNUSAT, SRMJEE, UPSC, VITEEE, STEP+, and more. Paste CSV or markdown-style MCQs, configure your test, and practice with instant feedback. Built with Next.js
- Host: GitHub
- URL: https://github.com/rrjanbiah/mockguru
- Owner: rrjanbiah
- License: gpl-3.0
- Created: 2025-04-06T12:20:51.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-05-30T10:43:16.000Z (27 days ago)
- Last Synced: 2026-05-30T12:06:10.788Z (27 days ago)
- Topics: ai, chatgpt, exam-practice, jee, mock-test, neet, nextjs, upsc
- Language: TypeScript
- Homepage: https://rrjanbiah.github.io/mockguru/
- Size: 4.09 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐ง MockGuru
**MockGuru** is a sleek, mobile-friendly mock test web app built with **Next.js (Pages Router)** and **Tailwind CSS**. It helps students prepare for competitive exams like **BITSAT, JEE, NEET, SNUCEE, SNUSAT, SRMJEE, UPSC, VITEEE, STEP+**, and more by letting them upload or paste MCQs in CSV or markdown format, and take configurable tests with instant or end-of-test feedback.
---
## โจ Features
- ๐ Paste MCQs in CSV or markdown format
- ๐๏ธ Customizable test settings (pagination, timer, answer visibility)
- ๐ Question formats: single or multiple correct answers
- โฑ๏ธ Countdown timer with sticky header
- ๐ Result summary with explanations
- ๐จ๏ธ Print-friendly final result view
- ๐ Static SEO pages for each exam with syllabus and cheat sheets
- ๐งฉ Strong TypeScript typing and clean architecture
---
## ๐งช Sample CSV Format
```csv
exam,section,subject,question,option_a,option_b,option_c,option_d,correct_option,explanation
JEE,Physics,Mechanics,What is Newton's second law?,Force = mass x acceleration,Force = mass / acceleration,Velocity = mass x acceleration,Force = acceleration / mass,A,It's the fundamental principle of dynamics.
```
Supports multiple correct options like `A,C`.