commit 3c97d2ba040a6982271ea09178b80ef0ae910583 Author: Aleksey Razorvin <> Date: Sat Mar 21 10:58:14 2026 +0500 chore: init project structure - Initialize git repository - Add .gitignore (OS, editor, env, deps) - Create DOC/ШАГИ/ directory for design documentation - Add first step log: project kickoff and repo setup Co-Authored-By: Claude Sonnet 4.6 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..74a0a2d --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +# OS +.DS_Store +Thumbs.db + +# Editor +.vscode/ +.idea/ +*.swp +*.swo + +# Env +.env +.env.local +.env.*.local + +# Dependencies (добавим по мере определения стека) +node_modules/ +__pycache__/ +*.pyc diff --git a/DOC/ШАГИ/ШАГ_2026-03-21_001.md b/DOC/ШАГИ/ШАГ_2026-03-21_001.md new file mode 100644 index 0000000..e46e374 --- /dev/null +++ b/DOC/ШАГИ/ШАГ_2026-03-21_001.md @@ -0,0 +1,62 @@ +# ШАГ 001 — Инициализация проекта и настройка репозитория + +**Дата:** 2026-03-21 +**Контекст:** Мастер-класс по разработке системы тестирования сотрудников клиники для джуниор-разработчиков. + +--- + +## Запрос + +> в этой директории мы будем вести разработку приложения с помощью которого сотрудники нашей клиники смогут проходить тестирование. формат тестирования: вопрос, пять вариантов ответа и один из них правильный. чуть позже мы напишем ТЗ на систему, обсудим технологический стек и составим план спринтов. сейчас выполним такую задачу: настроим локальный гит, подключим удаленный, создаим папку DOC в которую будем складывать документы по проектированию. разработка системы тестирования сотрудников выполняется как мастер класс для джуниор разработчиков нашей компании. поэтому в папке DOC нужно будет создать подпапку и сохранять туда в отельные маркдаун файлы с названием ШАГ_timestamp мои запросы к тебе и ответы, чтобы джуниор смог прочитать как идет разработка. + +--- + +## Ответ + +### Что сделано + +1. **Инициализирован локальный git-репозиторий** + ```bash + git init + # Initialized empty Git repository in .../QA_test_app/.git/ + ``` + +2. **Создана структура папок для проектной документации** + ``` + QA_test_app/ + └── DOC/ + └── ШАГИ/ ← сюда сохраняются шаги разработки + ``` + +3. **Создан первый файл шага** — этот файл (`ШАГ_2026-03-21_001.md`) + +4. **Удалённый репозиторий** — будет подключён позже, когда пользователь создаст его вручную и предоставит URL. + +--- + +### Структура проекта (начальная) + +``` +QA_test_app/ +├── .git/ ← локальный git +└── DOC/ + └── ШАГИ/ ← история разработки (мастер-класс) +``` + +--- + +### Договорённости по ведению документации + +- Каждый значимый запрос и ответ сохраняется отдельным файлом в `DOC/ШАГИ/` +- Формат имени файла: `ШАГ_YYYY-MM-DD_NNN.md` +- Содержимое: исходный запрос → полный ответ с кодом и пояснениями +- Цель: джуниор-разработчик может читать историю разработки последовательно + +--- + +### Следующие шаги (запланированы) + +- [ ] Подключить удалённый репозиторий (ждём URL) +- [ ] Написать ТЗ на систему тестирования +- [ ] Обсудить технологический стек +- [ ] Составить план спринтов