#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:3000DATABASE_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_keynpx 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 |
- NextAuth v5 — industry-standard session management + JWT
- Bulletproof prompts — all AI prompts are locked, deterministic rubric scoring
- No proprietary content DB — answers are generated from live web + OpenAI
- Row-level access — users only see their own sessions and progress
- Parent/teacher alerts — deduplication ensures no notification spam
- Student-first — no advertising, no data selling
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 mergeConventions:
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