Лиана
Все работы

Кейс · Разработка · 2026

Сайт, который сам доказывает подход

Спроектировала и построила собственное портфолио: от бренд-системы и дизайна до админки, базы и сервера. Сайт прошёл три визуальных языка, и этот путь — часть истории, а не то, что стоит прятать.

Заказчик

Я сама

Год

2026

Стек

Next.js, SQLite, Docker, Caddy

Услуги

Бренд, UX/UI, фронтенд, бэкенд, сервер

Первый экран сайта-портфолио

Задача

Не визитка, а рабочий инструмент, который сам себя объясняет

Зачем визитка человеку, который позиционирует себя как AI-дирижёра? Сайт должен стать доказательством подхода, а не описанием на словах. Плюс витрина кейсов, которую я пополняю сама, без правок кода.

01

«Слишком тёмный»

Первая версия — графит и бордо, прожектор над сценой. Метафора дирижёра точная, но людям, которым я показывала сайт, было тяжело его читать.

02

«Слишком квадратно»

Семь новых направлений оказались одним и тем же: блоки на сетке, волосяная рамка, подписи капсом. Менялась тема, а не форма.

03

Не помещался на экран

Первый экран имел фиксированную высоту 913 px и на обычном окне 800–850 px терял подпись за краем.

Аудитория

Заказчики приходят за похожей задачей

Владельцы небольшого бизнеса

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

Эксперты и авторы

Есть аудитория и продукт, но нет своей площадки. Выбирают между конструктором и разработкой и хотят понять, зачем платить за своё.

Команды в компаниях

Менеджеры продукта и маркетинга, которым нужен подрядчик на прототип или ИИ-автоматизацию. Смотрят, как устроен процесс, а не только на итоговую картинку.

Что из этого следовало

  1. 01

    Работы — первый раздел после главного экрана. Ведущий кейс на всю ширину, чтобы сразу было видно, с какими задачами я работаю.

  2. 02

    Кейс начинается с задачи заказчика. В конце — результат и приглашение рассказать о своей задаче.

  3. 03

    Светлая версия вместо тёмной. Первую, тёмную, людям, которым я показывала сайт, было тяжело читать.

  4. 04

    Кейсы «в работе» тоже на сайте. Видно, над чем я работаю сейчас.

Эволюция

Три версии и один вывод

Метафору менять не хотелось, она точная. Менялся визуальный язык, и каждый раз причина была в реакции людей, а не во вкусе.

v1Первая версия

Тёмная комната и прожектор

Работы по эллиптической траектории («Вертушка»), прожектор следит за курсором, подсветка карточек по расстоянию до него.

Слишком тёмный. Метафору оставила, язык пересобрала.

v2Ребрендинг

Семь направлений

Партитура, Белый зал, Пульт, Черновик, Форте, Планировка, Кадр. Разные темы: нотный стан, галерея, чертёж, контактный лист.

Все семь на самом деле были одной композицией. Отказалась.

v3Сейчас на сайте

Светлая версия

Крупное слово «инженер» из SVG, кривые и диагонали вместо рамок, асимметрия, след за курсором, который едва угадывается.

Дизайн и метафора наконец совпали.

Семь направлений ребрендинга я разбирала отдельно, как часть бренд-системы: кейс «Бренд-дизайн: AI-дирижёр».

Ключевые экраны

Как сайт выглядит сегодня

Светлая сцена, диагональные срезы между разделами и крупная типографика вместо рамок и сеток. Ведущий кейс на главной занимает всю ширину, остальные идут асимметричными карточками.

01

Работы: ведущий кейс и два рядом

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

Раздел «Работы» на главной

02

Клиенты и отзыв на тёмном фоне

Тёмный раздел среди светлых: ряд логотипов клиентов, под ним отзыв. Логотипы и цитаты заводятся в админке как отдельные сущности.

Раздел «Клиенты»
Раздел «Обо мне»

03

Обо мне: шесть стадий продукта

Не список навыков, а путь от идеи до релиза. Ниже инструменты по группам: управление, дизайн, разработка, ИИ и контент.

04

Админка: порядок кейсов в одну стрелку

Первый кейс в списке становится ведущим на главной, порядок меняется стрелками, а переключатель временно прячет запись с сайта. Новая запись: обложка (даже GIF или короткое видео) и фото «до» для слайдера. Сверху же заявки, клиенты, отзывы, расходы, аналитика и финансы.

Список кейсов в админке

Адаптивная вёрстка

На телефоне слово остаётся главным

Заголовок перестраивается, а объёмное слово занимает всю ширину экрана. Навигация уходит в меню, кнопка связи остаётся под большим пальцем.

Первый экран на телефоне

Архитектура

Одно приложение, одна база, один сервер

Админка — часть того же приложения, внешней CMS нет. Страницы с контентом читают базу на каждый запрос, поэтому новый кейс появляется сразу, без пересборки.

Next.js

Приложение и админка

SQLite

База: кейсы, статьи, заявки

Docker

Сборка и запуск

Caddy

HTTPS и заголовки безопасности

VPS

Санкт-Петербург, 152-ФЗ

Решения

Детали, которых не видно на макете

Точность, о которой заявляет бренд, потребовала настоящей точности в реализации. Это то, что нашлось только на живой системе.

Слово «AI-инженер» — SVG, обрезанный по контуру букв. Ширина считается из высоты окна минус высота всего остального на экране (562 px) и соотношения сторон исходного SVG (3.226). Меняется шрифт или состав экрана — перемеряются оба числа.

width: max(520px, min(1000px,
  calc((100svh - 562px) * 3.226)))

Результат

Сайт собран из решений бренда, а не украшен ими

3версии

Визуального языка при одной метафоре дирижёра. Каждая проверена на живых людях.

7→ 1

Направлений ребрендинга свелись к одной форме, и это увидела только на сравнении.

0строк

Кода нужно, чтобы добавить новый кейс или статью. Всё через админку.

1формула

Вместо ручной подгонки первого экрана под каждое окно.

Нужен сайт с характером? Давайте обсудим

Расскажите, что должен делать сайт и кому он нужен. Подскажу, что собрать на готовом, а что стоит делать под себя.