# Капстоун: проект своими руками

Курс: Claude Code и терминал: с 0 — https://zero2claude.ru/learn/code-terminal
Канонический URL: https://zero2claude.ru/learn/code-terminal/16-7-svoimi-rukami

Финальная репетиция всего курса: с нуля и без подсказок собери каркас проекта — папку, README с описанием, папку для кода — и заведи Git с первым коммитом.

Ты уже собрал MVP вместе с курсом, протестировал его и опубликовал. Осталось проверить главное: получится ли так же **своими руками, с нуля и без подсказок по ходу**. Этот урок — твоя личная репетиция. Здесь нет нового материала: только то, что ты уже умеешь, собранное в одну привычную цепочку.

## Что значит «каркас проекта»

Любой проект начинается не с кода, а с порядка. Прежде чем писать первую строчку логики, опытный разработчик за минуту готовит «скелет»:

- **папку проекта** — общий дом для всех файлов;
- **README** — короткий текст о том, что это и зачем (его читают первым);
- **папку для кода** (обычно `src`) — чтобы исходники не валялись вперемешку с документацией;
- **репозиторий Git** с первым коммитом — точку, к которой всегда можно вернуться.

Это занимает минуту, а экономит часы: с самого начала всё лежит по местам, и проект не превращается в свалку.

Заметь порядок: сначала структура, потом код. Когда фундамент готов, добавлять возможности легко и не страшно — каждая ложится на своё место.

## Соберём по шагам

В терминале справа повтори всю цепочку самостоятельно. Если где-то застрял — открой подсказку, это не считается ошибкой. Примерный маршрут:

```
mkdir my-app          # папка проекта
cd my-app             # заходим внутрь
echo трекер привычек > README.md   # описание проекта
mkdir src             # папка для кода
echo habit > src/app.js            # первый файл с кодом
git init              # заводим репозиторий
git add .             # готовим всё к коммиту
git commit -m "Старт проекта"      # фиксируем точку ноль
```

Ничего нового — но именно из этих восьми команд начинается почти любой настоящий проект.

## Попробуй

Собери каркас в терминале справа: папка `my-app`, внутри — `README.md` с описанием, папка `src` с файлом кода, и Git с первым коммитом. Сделай это, не подсматривая в шаги выше, — и убедись сам, как далеко ты ушёл от первого урока.
