Є у мене один проект, який живе з 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 для вивчення англійської. Без бекенду, без підписок, з відкритим кодом.