Files
examples-for-kids/CLAUDE.md
vigdorov b49ee9c524
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Deploy to pages / build (push) Has been cancelled
migrate to ci-templates
2026-02-08 11:47:23 +03:00

43 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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