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

1.4 KiB
Raw Blame History

Examples for Kids

Веб-приложение для детей — тренажер решения математических примеров.

Назначение

Интерактивный веб-интерфейс для практики арифметики. Дети решают примеры, получают обратную связь.

Стек

  • Frontend: Vanilla JS + Webpack
  • Styling: Bootstrap 5
  • Testing: Jest
  • Build: Webpack 5

Команды

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