Все проекты
Веб20255 мин
Этот сайт — собранный с нуля

Хотел не шаблон, а своё. Заодно хорошая причина разобраться с Next.js App Router и Tailwind v4.
Почему не взял шаблон
Шаблоны — это чужое. Хотелось что-то, где каждый элемент осознан. Плюс шаблоны всегда либо слишком перегружены, либо требуют столько переделок, что проще с нуля.
Как строил
Работал в паре с Claude: я формулировал задачу и правил результат, Claude писал компоненты. Быстро, но с полным пониманием каждой строки.
Это не «нажал кнопку, получил сайт». Это совместная работа — ты думаешь, ИИ реализует, ты проверяешь.
Что внутри
Next.js 16, React 19, Tailwind CSS v4, shadcn/ui, Lucide-иконки. Анимации через CSS transitions без лишних библиотек. Тёмная тема через CSS-переменные.
Сайт живой — меняется вместе со мной.
Стек / Инструменты
Next.jsReact 19Tailwind CSSshadcn/uiTypeScriptClaude