1.4 KiB
1.4 KiB
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