Предметом дослідження у статті є методи побудови онлайн-системи для вивчення іноземної мови по методиці інтервальних повторень. Представлено результати розробки веб-сервісу для вивчення англійської мови. Інтервальні повторення є ефективною методикою для вивчення та запам’ятовування інформації. Ця методика ґрунтується на принципах когнітивної психології та полягає у систематичному повторенні матеріалу з певними інтервалами часу між повтореннями. Основною ідеєю інтервальних повторень є те, що інформація краще закріплюється у пам’яті, якщо користувач повторює її в точно визначені моменти часу, коли пам’ять починає слабшати, але ще не забувається повністю. Для розробки системи було використано мову програмування Kotlin і середовище розробки IntelliJ IDEA, а також фреймворк Spring Boot для створення основного каркасу системи, фреймворк Vaadin для створення веб-інтерфейсу користувача, базу даних H2 для зберігання усієї введеної інформації, фреймворк Hibernate як інтерфейс взаємодії з базою даних та інструмент збирання й автоматизації Gradle для компіляції і збирання системи й керування усіма версіями підключених бібліотек. Розроблена система має клієнт-серверну архітектуру. Клієнтська частина створює веб-інтерфейс для користувача та генерує запити до серверної частини, коли користувач взаємодіє з веб-інтерфейсом. Серверна частина містить веб-контролери та веб-сервіси, які обробляють HTTP-запити та взаємодіють з базою даних. Розроблена система надає наступний функціонал для реалізації інтервальних повторень: додавання флеш-карток, редагування флеш-карток, вивчення флеш-карток, статистика навчання, налаштування, вибір алгоритму повторення та керування профілем користувача. Розроблений веб-сервіс може бути використаний як додатковий ресурс у навчанні англійської мови в школах та університетах, полегшуючи процес вивчення іноземних слів або як інструмент для постійної практики та розширення словникового запасу для осіб що вивчають англійську мову самостійно.