Назад в архив
IV. Клиентские проекты и логистические платформыдополнительносолоклиент анонимизирован

Network Hardware Catalog + CMS

Корпоративный сайт + каталог продукции + CMS для Network hardware distributor (UZ) (B2B-оборудование для сетей и дата-центров: коммутаторы, SFP, ИБП, PDU, шкафы), Узбекистан. Построен на личном SaaS-boilerplate пользователя (том же, что и ltmc). Solo, дизайн с AI-ассистом (pixel-perfect итерации по иконкам и секциям).

Статус
активный
Период
2025-11-10 → 2026-05-21
AI-сессий
3
Стек
Языки
TypeScript
Фреймворки · Инфра
Next.js 16Elysia.jsBunTurborepoDrizzle ORMBetter Authshadcn/ui
§01

Обзор

  • Что это: маркетинговый сайт + каталог продукции для Network hardware distributor (UZ) с админской CMS. B2B-каталог оборудования (коммутаторы, SFP-модули, ИБП, PDU, серверные шкафы) со страницами карточек; управление контентом через админку. Миграция со старого сайта на Tilda (см. #48 pixietech) на code-based стек.
  • Тип / статус / роль: web-app (корпоративный сайт + каталог + CMS) · active (последний коммит 2026-05-21) · solo (51 из 52 коммитов; Bobur Juraev — 1).
  • Активный период: 2025-11-10 → 2026-05-21 (~6 месяцев). Разрабатывался параллельно с ltmc из общего boilerplate (ранняя история репозитория общая, затем расходится).
§02

Стек

  • Языки: TypeScript.
  • Фреймворки/библиотеки: личный SaaS-boilerplate — Turborepo + Bun; приложения web (Next.js 16, SSR, next-intl), api (Elysia.js), admin (Next.js, RBAC); пакеты auth (Better Auth), db (Drizzle/Postgres), cache (Redis), ui (shadcn/ui), email, entities, cli; Polar.sh; Eden Treaty.
  • Инфра/деплой: Turborepo, .mcp.json, .claude/skills/, .env.example.
  • Данные: PostgreSQL (Drizzle), Redis.
  • Заметные инструменты: .research/ (~34 PNG — рендеры иконок и дизайн-итерации «local-about-pixelperfect/v2/v3» → визуальный AI-matching), backup/ (снапшот сайта на Tilda).
§03

Что реализовано

51 авторский коммит solo (по сообщениям/диффам):

  • Общий старт с ltmc (апрель 2026): лендинг (10 секций по Figma), header/footer, SSR-fetch, админская CMS (CRUD категорий/сертификатов/секций/site-settings), переиспользуемые LanguageTabs + ImageUpload (3a1336d) — эта база общая с ltmc.
  • Специфика Network hardware distributor (UZ) (май 2026): сборка лендинга Pixie Tech + секции админки + data API (eef1167); страницы карточек каталога для коммутаторов/SFP/ИБП/PDU/шкафов (497b39f); фиксы sitemap / brand fallback / заголовков подкатегорий (3efb6e8); снапшот Tilda (7054fa3); chip-favicon PixieTECH.
  • Правки билда/типов: удаление неподдерживаемой локали 'en', переименование permissions, ignoreBuildErrors для деплоя.
  • Объём: 52 коммита за 6 месяцев; полный путь от boilerplate до продакшн-сайта с каталогом и CMS.
§04

Технические челленджи

По диффам (solo):

  • Каталог продукции с таксономией (497b39f): страницы карточек по категориям сетевого оборудования (коммутаторы/SFP/ИБП/PDU/шкафы) со структурой подкатегорий, SSR-данные из БД через API. → Каталог управляется через CMS, а не статичный.
  • Общий boilerplate, два бренда: ltmc (#34) и pixietech_uz собраны из одной кодовой базы (Better Auth/Drizzle/Elysia/Next16), затем кастомизированы под разный контент. → Переиспользование архитектуры, эффективность.
  • AI pixel-perfect дизайн (.research/): итеративная генерация иконок и подгонка about-секции (рендеры v2/v3/pixelperfect) — AI-мультимодальный/визуальный воркфлоу. → Заметная техника.
  • Оговорки: ignoreBuildErrors для разблокировки деплоя (f8ba592) — техдолг по типам; локаль 'en' удалена (только ru/uz).
§05

AI-разработка

  • Найдено сессий: 3 .jsonl (проверено нормализацией полных путей).
  • Что делалось с AI: сборка лендинга/каталога/CMS, визуальный дизайн иконок и секций (рендеры в .research/), типы/деплой.
  • Паттерны AI-воркфлоу: CLAUDE.md адресован Claude Code/Cursor/Copilot/Windsurf; .claude/skills/, .mcp.json; визуальная AI-генерация с итерациями (pixel-perfect). Зрелый AI-native процесс.
§06

Достижения и метрики

  • Продакшн корпоративный сайт + B2B-каталог оборудования + CMS, solo, ~6 месяцев, на современном стеке.
  • 5 категорий каталога со страницами карточек; мультиязычность (ru/uz).
§07

Контрибьюторы

git shortlog · все ветки

  1. Dave9351
  2. Boburt1
2 контрибьютора52 коммитов всего
Сейчас

Открыт к ролям Senior / Staff инженера и избранному фрилансу — продакшн-AI, платформы и full-stack разработка.

Связаться