Inspiration
Every year, 1.5 million Bangladeshi students fight for HSC & admission seats, but 90% practice only old, leaked questions or wait days for teacher feedback on CQs.
I’m one of them. Last year I wasted weeks hunting fresh MCQs and proper CQ marking. Nothing existed that felt like the real exam.
So in this hackathon I built exactly what I wish I had: type “Physics” → get a full timed test (25 fresh MCQs or 8 brand-new CQs), answer with phone camera → instant realistic score. No apps, no login, no excuses.
EdTrain is the practice tool Bangladesh never had, built because I’m tired of seeing friends cry over marks they could have earned with better training.
Now every student can train like a beast, for free, anytime.
That’s why EdTrain exists.
What it does
EdTrain turns any phone into a 24/7 personal examiner for Bangladeshi HSC & Admission.
Type a subject → instantly get a timed, board-accurate test:
- 25 fresh MCQs (remixed from 10+ years of all boards + admission papers)
OR - 8 brand-new Creative Questions in perfect Bangla format.
Answer by typing or camera/photo/PDF → EdTrain auto-grades MCQs instantly and marks CQs like a real examiner with exact scores + feedback. Zero login, works offline.
How we built it
48-hour solo sprint on Cloudflare Pages:
Vanilla HTML/CSS/JS + APIs → question generation & marking
Live web search + prompt engineering → fresh MCQs & CQs
Tesseract.js + pdf.js + mammoth → OCR & file parsing
KaTeX/MathJax → perfect math rendering
particles.js + PWA → beautiful offline experience
No backend, no database, no sleep.
Challenges we ran into
- Perfect Bangla CQ formatting
- Doing Everything on my low-end phone since I don't have any PC or Laptop.
- Coding everything on Trebedit, Pydroid, Text formatting apps etc.
- Managing every file and hosting it. Due to low RAM management system in my phone, It was super painful 😣.
- Hiding API keys with zero backend
- Making every test truly unique despite caching
- Debugging camera crashes on low-end Androids at 4 AM
Accomplishments that we're proud of
- First AI in Bangladesh that marks handwritten CQs accurately
- 100% offline PWA that works on village 2G
- Zero-login, instant tests that feel exactly like real exams
- Built entirely in 48 hours with free tools
- Already blown away 50+ students in testing
What we learned
- Prompt engineering > code for education AI
- Bangla typography + OCR is brutally hard but solvable
- Students care way more about “feels real” than fancy UI
- You can ship life-changing tools with just a phone and caffeine. No PC or Laptop.
What's next for EdTrain
- Daily leaderboard & national rank
- Full 2025 syllabus auto-update
- Voice questions + Bangla TTS
- Teacher dashboard to create custom tests
- Android/iOS app + WhatsApp bot
- Free for students, premium for coaching centers

Log in or sign up for Devpost to join the conversation.