Як Claude Code оживив мій пет-проект зі вивчення англійської

Є у мене один проект, який живе з 2022 року. Называється WordUp — застосунок для вивчення англійської лексики. Angular, localStorage, нікякого бекенду. Зробив його для себе, бо хотів вчити слова зручно, без реклами і без підписок.

Але, як це буває, платні сервіси мають свою привабливість.

Спочатку я платив іншим

Спробував Duolingo — там геймифікація, стрічки, leaderboards. Весело, але через місяць ловиш себе на тому, що б’єш по правильній кнопці на автопілоті, а не думаєш. Потім перейшов на Duocards — флеш-картки, чистіший формат, ближче до того, що мені потрібно. Платив за обидва, але підписки закінчились, і я не поновив.

Тоді подивився на свій Angular-проект, який лежав і чекав. Зробив його ще нормально — флешкарти, квізи, прогрес у localStorage. Але він застиг у часі: кілька сотень слів, жодних нових фіч, жодної структури для системного навчання.

Claude Code як “технічний партнер”

Я вирішив спробувати Claude Code — Anthropic нещодавно зробили нормальний CLI, який розуміє весь твій проект цілком. Не просто “напиши функцію”, а реально читає файли, розуміє архітектуру, вносить зміни.

Підсумок за кілька сесій:

Що було додано

Spaced Repetition (SM-2) — повноцінний алгоритм інтервального повторення. Слова, які ти плутаєш, повертаються частіше. Ті, що знаєш добре — рідше. Зберігається в localStorage, нікуди не зникає.

Уроки з 4 типами вправ — не просто “перекинути картку”, а fill-in-the-blank, вибір перекладу, складання речення зі слів. Різноманітність — це важливо для запам’ятовування.

Квіз-режим — 4 варіанти відповіді, таймер, результати. Класика жанру, але зроблена акуратно.

Сторінка статистики — денна активність, графіки, скільки слів вивчено. Мотивує не переривати стрік.

Learning Path — сторінка з маршрутом від A1 до C1 за CEFR. Кожен рівень має набори слів і граматичні підказки. Видно, де ти зараз і куди рухатись.

Контент — з початкових ~200 слів виросло до понад 700 унікальних слів у 22 наборах: тематичні (їжа, подорожі, емоції, бізнес) та рівневі (A1→C1). Граматичні поради для кожного рівня CEFR.

PWA — іконки, банер встановлення, офлайн-індикатор. Відкриваєш на телефоні — і виглядає як справжній додаток.

UX дрібниці — темна тема, адаптивна мобільна верстка, нова іконка з логотипом W, виправлені дрібні баги з відображенням.

Як це працює на практиці

Ти описуєш задачу звичайною мовою: “Додай граматичні підказки для рівня B1 на сторінці Learning Path”. Claude Code знаходить потрібний файл (learning-path.data.ts), бачить існуючу структуру даних, додає контент у правильному форматі і пояснює що змінив.

Не треба пам’ятати де що лежить. Не треба писати шаблонний код вручну. Треба знати що хочеш — і перевіряти результат.

Це не “AI пише замість тебе” — це більше схоже на те, що в тебе з’явився технічний партнер, який добре знає твій проект і швидко втілює ідеї.

Що в підсумку

Проект ожив. З замороженого прототипу 2022 року він перетворився на застосунок, яким я реально користуюсь щодня.

Duolingo і Duocards — хороші продукти. Але свій проект — це інше. Ти повністю контролюєш контент, структуру, алгоритми. Немає реклами, немає gamification-маніпуляцій, немає підписок. Є Angular, є JSON-файли зі словами, є SM-2 алгоритм і є ти.

А Claude Code допоміг зробити стрибок від “коли-небудь доробить” до “вже працює”.

WordUp — Angular PWA для вивчення англійської. Без бекенду, без підписок, з відкритим кодом.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *