EdTech · IELTS
Blooms Academy
A multi-role IELTS platform with AI-assisted writing evaluation, a timed exam engine, live classes, and integrated payments.

- Industry
- EdTech · IELTS
- Role
- Full-stack development & architecture
- Status
- Built — in final review with the academy ahead of launch
- Stack
- React, Node.js, MongoDB, Google Gemini, Razorpay
What I delivered
- Student & teacher dashboards
- AI-assisted writing evaluation
- Timed exam engine
- Live classes (Zoom)
- Payments (Razorpay)
- Admin CMS
The problem
Blooms Academy wanted a single platform where students, teachers, and administrators could manage the complete IELTS preparation journey — from practice to assessment to live instruction — instead of stitching together separate tools.
Key decisions
I treated the exam clock as the product. In a timed IELTS practice test, a timer that drifts or freezes destroys the one thing students came for: a realistic run. So I engineered the exam engine to be accurate and dependable, not an afterthought bolted onto a form.
I used AI where it removes a bottleneck, not as a gimmick. Writing feedback is the slowest part of IELTS prep, so I built AI-assisted evaluation (Google Gemini) to give students fast, useful first-pass feedback — freeing teachers for the higher-value coaching only a human can do.
I brought the whole journey into one place. Practice, assessment, live classes, and payments live in one multi-role system, so nobody has to leave to get to the next step.
What I built
A multi-role platform with separate student and teacher dashboards, AI-assisted writing evaluation, speaking assessments, a timed exam engine, online courses, Zoom-based live classes, Razorpay payments, OTP authentication, and an admin CMS for courses and content.
Where it stands
The platform is complete and in final review with the academy ahead of launch. Every module described above is built and works end to end — a student can enrol, pay, sit a timed practice test, get AI feedback on a writing task, and join a live class without leaving the system.
Results belong here once real students are using it. Until then there is nothing honest to report, so this section stays as it is — I would rather show you a platform and tell you plainly where it is than publish numbers I can't stand behind.
Built with
React, Vite, Tailwind CSS, Node.js, Express, MongoDB, Google Gemini, and Razorpay.
Gallery
A closer look at the interface and key screens.


