Веб-розширення для вивчення іноземної мови

Вантажиться...
Ескіз

Дата

2025

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломна робота виконана на 65 сторінках, 25 рисунків, 1 таблиця, 1 додаток, 16 джерел. Мета роботи – cтворення веб-розширення для вивчення іноземної мови. Методи та засоби: мова програмування TypeScript, стилізація CSS, фреймворк для бекенду NestJS, стандарт Manifest V3, браузерне середовище Chrome, база даних MongoDB, підхід до взаємодії з API – REST. Результат – веб-розширення у Chrome. Веб-розширення для Google Chrome створене для зручного вивчення іноземної мови без відриву від перегляду сайтів. Воно дозволяє перекладати слова, прослуховувати їхню вимову, додавати до словника, переглядати історію перекладів, виконувати інтерактивні вправи та стежити за прогресом через статистику. Основні дані зберігаються на сервері, що забезпечує доступ з різних пристроїв, а частина налаштувань зберігається локально в сховищі Chrome для швидкої взаємодії. Розширення працює швидко, не навантажує систему й органічно інтегрується в щоденну роботу користувача.

Опис

Ключові слова

веб-розширення, MANIFEST JSON, service worker, TypeScript, NestJS, Chrome

Бібліографічний опис

Шейгець, М. О. Веб-розширення для вивчення іноземної мови : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Шейгець Марина Олегівна. – Київ, 2025. – 65 с.

ORCID

DOI