diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..b52077d --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,42 @@ +# Examples for Kids + +Веб-приложение для детей — тренажер решения математических примеров. + +## Назначение + +Интерактивный веб-интерфейс для практики арифметики. Дети решают примеры, получают обратную связь. + +## Стек + +- **Frontend:** Vanilla JS + Webpack +- **Styling:** Bootstrap 5 +- **Testing:** Jest +- **Build:** Webpack 5 + +## Команды + +```bash +npm install # Установка зависимостей +npm run dev # Запуск dev-сервера +npm run build # Production сборка +npm run test # Запуск тестов +npm run lint # Проверка линтером +``` + +## Структура + +``` +examples-for-kids/ +├── src/ # Исходный код +├── public/ # Статические файлы +├── coverage/ # Отчеты покрытия тестами +├── k8s/ # Kubernetes манифесты +├── Dockerfile # Docker сборка +└── .drone.yml # CI/CD пайплайн +``` + +## Деплой + +- CI/CD через Drone +- Docker образ +- Kubernetes deployment