EdTech SaaS Platform (Easy IELTS BD)
A full-stack, edge-deployed web application that transforms static PDF practice tests into an interactive, exam-realistic IELTS simulator for over 1,500 active students. Built with React, Sanity, PostgreSQL and Cloudflare Workers, the platform features complex UI engineering like deterministic drag-and-drop and resilient text highlighting.
Completion Date: Aug 2025 - Present
React
Tanstack Start
Tailwind CSS
PostgreSQL
Drizzle ORM
Sanity CMS
Cloudflare Workers
Cloudflare Hyperdrive
Overview
A full-stack, edge-deployed testing platform built to replace manual PDF workflows with an interactive system that mirrors the computer-delivered IELTS exam.Live in production on Cloudflare Workers, the platform serves 1,500+ active students with timed tests, real-time scoring, AI-assisted feedback, and progress tracking dashboards.
Challanges
The coaching center had a strong library of test content, but their PDF-based workflow was holding both students and tutors back:
Static PDFs failed to simulate the real exam environment, lacking automated timers, digital navigation, and interactive elements like drag-and-drop or text highlighting.
Tutors had zero visibility into student performance over time, and scaling was blocked by the inability to implement authentication, premium access tiers, and decoupled content updates.
Solutions
The coaching center had a strong library of test content, but their PDF-based workflow was holding both students and tutors back:
Static PDFs failed to simulate the real exam environment, lacking automated timers, digital navigation, and interactive elements like drag-and-drop or text highlighting.
Tutors had zero visibility into student performance over time, and scaling was blocked by the inability to implement authentication, premium access tiers, and decoupled content updates.
Conclusion
Successfully transformed a manual, unscalable process into a live production application used by 1,500+ students, giving the coaching center measurable insights into learning outcomes.Demonstrates end-to-end full-stack ownership: solving complex UI state challenges, building typed boundaries, and executing a pragmatic edge-database architecture.