# 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/ # Отчеты покрытия тестами ├── service.yaml # Конфиг для ci-templates └── .drone.yml # CI/CD пайплайн (универсальный) ``` ## Деплой - Тип: `web-frontend` (ci-templates) - Dockerfile, nginx.conf, Helm chart — предоставляются ci-templates автоматически - Конфигурация через `service.yaml` - Домен: examples-for-kids.vigdorov.ru