Overview
EnglishDom is a comprehensive online English learning platform serving over 200,000 registered students across Ukraine and Eastern Europe. The platform features live video lessons, interactive grammar exercises, vocabulary trainers, and progress analytics.
The Challenge
The legacy platform had poor performance with LCP > 5s and was built on an outdated stack. The business needed a modern, scalable solution that could handle real-time features at scale.
The Solution
Rebuilt the frontend with Next.js, React, and GraphQL. Implemented SSR for content pages, real-time WebSocket-based chat for lessons, and a custom video player optimized for low-bandwidth connections.