1SELLER · Кейсбук 2026Кейс веб-разработки · клиентский

Кейс разработки

EHWAZ Logistic — корпоративный сайт логистической компании под ключ с CMS, контейнеризацией и передачей в собственность клиенту

О проекте

Клиентский проект: корпоративный сайт логистической компании на собственном домене Ehwazlogistic.ru. Не статичная визитка — фронт работает с CMS (управление контентом, медиа). Сайт развёрнут, выпущен SSL, передан клиенту в режиме полной собственности (sole ownership).

1. Задача

Клиенту требовался самостоятельный корпоративный сайт, которым он сможет владеть и управлять без привязки к подрядчику:

2. Архитектура решения

Раздельные фронтенд и headless-CMS, всё упаковано в Docker и развёрнуто на выделенном VPS.

ПараметрЗначение
FrontendReact 18 + TypeScript + Vite 6 + Tailwind v4 + shadcn/ui + Framer Motion
CMS / BackendPayload CMS + MongoDB 7 (контент, медиа, /admin, /api)
Контейнеризацияdocker-compose: mongo + payload + web (nginx:alpine)
ХостингВыделенный VPS (Ubuntu, +swap), nginx + certbot (Let's Encrypt)
ДоменEhwazlogistic.ru (+ www)

3. Главная инженерная сложность

Особенность проекта — не разработка, а «отчуждаемость»: клиент должен получить полностью самодостаточную копию, не зависящую от наших аккаунтов GitHub и Docker Hub.

Результат

Сайт развёрнут и работает (https + /admin отдают 200, DNS переключены, SSL выпущен) и передан клиенту в полную собственность. Handover-копия снимает зависимость от GitHub-аккаунта и от доступности исходного сервера.

4. Эффект для клиента

5. Технологический стек — кратко

ПараметрЗначение
FrontendReact 18 + Vite 6 + Tailwind v4 + Framer Motion
CMS / БДPayload CMS + MongoDB 7
КонтейнеризацияDocker Compose, nginx:alpine
ХостингVPS, nginx + certbot
ПередачаHandover-архив (docker save + mongodump + RESTORE.md)

Клиентский кейс. Описывается инженерное решение и организация передачи проекта; коммерческие данные клиента не публикуются.