add clauide file
This commit is contained in:
42
CLAUDE.md
Normal file
42
CLAUDE.md
Normal file
@ -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
|
||||||
Reference in New Issue
Block a user