Loading repository data…
Loading repository data…
inbharatai / repository
TestsPrep.in — AI-powered test prep: 13+ exams, 3D labs, AI IDE, daily GK digest, psychometric career diagnostic. Classes 8–12 & competitive exams.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
"Not just another quiz app — unlimited AI-generated questions, 3D science labs, a built-in AI IDE, daily GK digest, psychometric career diagnostic, and a school dashboard. All in one platform."
#AI #EdTech #TestPrep #OpenAI #GPT4 #NextJS #TypeScript #PostgreSQL #NEET #JEE #IELTS #UPSC #CAT #GRE #Gamification #OpenSource #inBharatAI #Vercel
| Feature | Generic AI | Khan Academy | TestsPrep.in |
|---|---|---|---|
| Unlimited AI-generated questions | ❌ | ❌ | ✅ |
| Real-time web-enriched answers | ❌ | ❌ | ✅ |
| 3D interactive science labs | ❌ | Partial | ✅ |
| Built-in AI/Python IDE | ❌ | ❌ | ✅ |
| Daily GK digest + exam deadlines | ❌ | ❌ | ✅ |
| 110-question psychometric diagnostic | ❌ | ❌ | ✅ |
| School dashboard + parent alerts | ❌ | ❌ | ✅ |
| Gamification (XP, streaks, badges) | ❌ | Partial | ✅ |
| DOCX report export | ❌ | ❌ | ✅ |
| WhatsApp AI tutor (UniBot) | ❌ | ❌ | ✅ |
┌──────────────────────┐ ┌──────────────────────┐ ┌──────────────────────┐
│ ✏️ Step 1 │ │ 🧠 Step 2 │ │ 🚀 Step 3 │
│ │ │ │ │ │
│ Pick your exam │ ──► │ AI does the │ ──► │ Practice, improve │
│ and topic │ │ heavy lifting │ │ and export results │
│ │ │ │ │ │
│ IELTS · JEE · NEET │ │ GPT-4 + Serper │ │ Questions · Scores │
│ UPSC · SAT · GRE │ │ + rubric scoring │ │ Reports · DOCX │
└──────────────────────┘ └──────────────────────┘ └──────────────────────┘
Node.js 18+ · PostgreSQL database · OpenAI API key · Serper API key
git clone https://github.com/inbharat-ai/testsprep.in.git
cd testsprep.in
npm install
cp .env.example .env # fill in your keys
npm run dev # → http://localhost:3000
DATABASE_URL="postgresql://user:password@localhost:5432/testsprep?schema=public"
NEXTAUTH_URL="http://localhost:3000"
NEXTAUTH_SECRET="your-secret"
OPENAI_API_KEY=sk-...
SERPER_API_KEY=your_serper_key
npx prisma generate
npx prisma migrate dev --name init
| Exam | Category | Level |
|---|---|---|
| IELTS | English Proficiency | International |
| TOEFL | English Proficiency | International |
| PTE | English Academic | International |
| SAT | US College Admission | International |
| GRE | Grad School Admission | International |
| GMAT | Business School | International |
| NEET | Medical Entrance | India |
| JEE | Engineering Entrance | India |
| CUET | Central Univ. Entrance | India |
| UPSC | Civil Services | India |
| CAT | Management Entrance | India |
| GATE | Eng. Postgraduate | India |
| CLAT | Law Entrance | India |
git checkout -b feature/amazing-feature
git commit -m "feat: add amazing feature"
git push origin feature/amazing-feature
# open a Pull Request — 1 review required to merge
Conventions:
feat:·fix:·docs:·refactor:·chore:
MIT License — free to use, modify, and distribute.
Built with ❤️ by inBharat.ai · Empowering every student to master their exams with world-class AI
#AI · #EdTech · #TestPrep · #OpenAI · #GPT4 · #NextJS · #TypeScript · #PostgreSQL · #Vercel
#NEET · #JEE · #IELTS · #UPSC · #CAT · #GRE · #Gamification · #OpenSource · #MadeWithLove · #inBharatAI