[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"global":3,"services:ru":202,"technology-names:ru":248,"project:career:ru":297},{"id":4,"documentId":5,"siteName":6,"siteUrl":7,"createdAt":8,"updatedAt":8,"publishedAt":9,"locale":10,"logo":11,"ogImage":25,"nav":70,"headerCta":92,"contact":97,"footer":116,"organization":135,"brief":151},3,"pdvc9bpy99219el368k0axyu","Spot","https:\u002F\u002Fwespot.ru","2026-10-26T22:39:37.331Z","2026-10-27T12:00:11.699Z","ru",{"id":12,"documentId":13,"name":14,"alternativeText":6,"caption":15,"focalPoint":15,"width":16,"height":17,"formats":15,"hash":18,"ext":19,"mime":20,"size":21,"url":22,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":24,"updatedAt":24,"publishedAt":24},28,"tampnmiu5mwua40w53mjugw8","logo-spot.svg",null,116,34,"logo_spot_53ec7bfdce",".svg","image\u002Fsvg+xml",8.28,"\u002Fuploads\u002Flogo_spot_53ec7bfdce.svg","local","2026-10-26T22:32:01.303Z",{"id":26,"documentId":27,"name":28,"alternativeText":6,"caption":15,"focalPoint":15,"width":29,"height":30,"formats":31,"hash":66,"ext":33,"mime":36,"size":67,"url":68,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":69,"updatedAt":69,"publishedAt":69},29,"g7keq692g2z8vgqzkv8bzt0r","spot.jpg",1200,630,{"large":32,"small":42,"medium":50,"thumbnail":58},{"ext":33,"url":34,"hash":35,"mime":36,"name":37,"path":15,"size":38,"width":39,"height":40,"sizeInBytes":41},".jpg","\u002Fuploads\u002Flarge_spot_e52160dbaa.jpg","large_spot_e52160dbaa","image\u002Fjpeg","large_spot.jpg",26.66,1000,525,26659,{"ext":33,"url":43,"hash":44,"mime":36,"name":45,"path":15,"size":46,"width":47,"height":48,"sizeInBytes":49},"\u002Fuploads\u002Fsmall_spot_e52160dbaa.jpg","small_spot_e52160dbaa","small_spot.jpg",10.21,500,263,10208,{"ext":33,"url":51,"hash":52,"mime":36,"name":53,"path":15,"size":54,"width":55,"height":56,"sizeInBytes":57},"\u002Fuploads\u002Fmedium_spot_e52160dbaa.jpg","medium_spot_e52160dbaa","medium_spot.jpg",17.69,750,394,17692,{"ext":33,"url":59,"hash":60,"mime":36,"name":61,"path":15,"size":62,"width":63,"height":64,"sizeInBytes":65},"\u002Fuploads\u002Fthumbnail_spot_e52160dbaa.jpg","thumbnail_spot_e52160dbaa","thumbnail_spot.jpg",3.81,245,129,3808,"spot_e52160dbaa",33.67,"\u002Fuploads\u002Fspot_e52160dbaa.jpg","2026-10-26T22:32:01.363Z",[71,76,80,84,88],{"id":17,"label":72,"href":73,"kind":74,"strong":75,"external":75},"Услуги","\u002Fservices","text",false,{"id":77,"label":78,"href":79,"kind":74,"strong":75,"external":75},35,"Проекты","\u002Fcases",{"id":81,"label":82,"href":83,"kind":74,"strong":75,"external":75},36,"Экспертиза","\u002F#expertise",{"id":85,"label":86,"href":87,"kind":74,"strong":75,"external":75},37,"Как работаем","\u002F#how",{"id":89,"label":90,"href":91,"kind":74,"strong":75,"external":75},38,"Контакты","#contact",{"id":93,"label":94,"href":95,"kind":96,"strong":75,"external":75},39,"Обсудить проект","#brief","btn-a",{"id":4,"heading":98,"text":99,"cta":100,"links":102},"Обсудим проект","Отвечаем в тот же день. Первый шаг — созвон на 30 минут или бриф в Telegram.",{"id":101,"label":94,"href":95,"kind":96,"strong":75,"external":75},40,[103,107,111],{"id":104,"label":105,"href":106,"kind":74,"strong":75,"external":75},41,"push@wespot.ru","mailto:push@wespot.ru",{"id":108,"label":109,"href":110,"kind":74,"strong":75,"external":75},42,"+7 (922) 222-66-44","tel:+79222226644",{"id":112,"label":113,"href":114,"kind":74,"strong":75,"external":115},43,"@khudyakv","https:\u002F\u002Ft.me\u002Fkhudyakv",true,{"id":4,"legal":117,"links":118},"© 2022–2026 Spot · ИП Худяков Владислав Андреевич · ИНН 667301890121",[119,123,127,131],{"id":120,"label":121,"href":122,"kind":74,"strong":75,"external":75},44,"Политика конфиденциальности","\u002Fprivacy",{"id":124,"label":125,"href":126,"kind":74,"strong":75,"external":75},45,"Соглашение","\u002Fterms",{"id":128,"label":129,"href":130,"kind":74,"strong":115,"external":115},46,"Хабр","https:\u002F\u002Fhabr.com\u002Fru\u002Fusers\u002Fkhudyakv\u002Farticles\u002F",{"id":132,"label":133,"href":134,"kind":74,"strong":115,"external":115},47,"Telegram","https:\u002F\u002Ft.me\u002Ffrontend_lite",{"id":4,"name":6,"alternateNames":136,"legalName":137,"inn":138,"email":105,"phone":139,"telegram":114,"country":140,"description":141,"sameAs":142},"Wespot, Виспот","ИП Худяков Владислав Андреевич","667301890121","+79222226644","RU","Выстраиваем онлайн-взаимодействие бизнеса с клиентами, партнёрами и сотрудниками: личные кабинеты и магазины для клиентов, порталы для дилеров и партнёров, CRM и внутренние системы для команд.",[143,145,148],{"id":144,"label":133,"href":114,"kind":74,"strong":75,"external":115},48,{"id":146,"label":147,"href":134,"kind":74,"strong":75,"external":115},49,"Читать в Telegram",{"id":149,"label":150,"href":130,"kind":74,"strong":75,"external":115},50,"Статьи на Хабре",{"id":4,"label":94,"title":152,"submit":153,"successText":154,"errorText":155,"people":156,"fields":177,"consent":198},"Заполните бриф \u003Cspan style=\"color: #6B6B72\">по задаче\u003C\u002Fspan>","Отправить бриф","Спасибо! Бриф у нас — ответим вам как можно скорее.","Не получилось отправить бриф. Напишите нам на push@wespot.ru или в Telegram @khudyakv.",[157],{"id":4,"name":158,"role":159,"photo":160},"Владислав Худяков","Основатель",{"id":161,"documentId":162,"name":163,"alternativeText":158,"caption":15,"focalPoint":15,"width":164,"height":164,"formats":165,"hash":173,"ext":33,"mime":36,"size":174,"url":175,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":176,"updatedAt":176,"publishedAt":176},30,"fbfagczmqep6lcsch1v3c81f","vladislav-khudyakov.jpg",160,{"thumbnail":166},{"ext":33,"url":167,"hash":168,"mime":36,"name":169,"path":15,"size":170,"width":171,"height":171,"sizeInBytes":172},"\u002Fuploads\u002Fthumbnail_vladislav_khudyakov_0a1f3babcf.jpg","thumbnail_vladislav_khudyakov_0a1f3babcf","thumbnail_vladislav-khudyakov.jpg",5.61,156,5606,"vladislav_khudyakov_0a1f3babcf",5.82,"\u002Fuploads\u002Fvladislav_khudyakov_0a1f3babcf.jpg","2026-10-26T22:32:01.379Z",[178,185,191],{"id":179,"label":180,"name":181,"tag":182,"type":74,"placeholder":183,"autocomplete":181,"rows":184,"required":115},7,"Имя*","name","input","Как к вам обращаться?",0,{"id":186,"label":187,"name":188,"tag":182,"type":74,"placeholder":189,"autocomplete":190,"rows":184,"required":115},8,"Как с вами связаться*","contact","Мессенджер, телефон, email","off",{"id":192,"label":193,"name":194,"tag":195,"type":74,"placeholder":196,"autocomplete":190,"rows":197,"required":75},9,"Кратко о задаче","task","textarea","Что нужно сделать, в какие сроки, есть ли ограничения",4,{"id":4,"before":199,"link":200,"href":122,"after":201},"Даю согласие на обработку персональных данных. Подробнее в ","политике конфиденциальности",".",[203,211,220,228,235,241],{"id":204,"documentId":205,"title":206,"slug":207,"num":208,"text":209,"isLinked":75,"order":184,"ctaLabel":210},25,"xom9f9b8uov8k5jzse6cawd0","Личные кабинеты и порталы","lk","01","Кабинеты для клиентов, партнёров и сотрудников: заказы, платежи, заявки, история и роли доступа.","Обсудить задачу",{"id":212,"documentId":213,"title":214,"slug":215,"num":216,"text":217,"isLinked":75,"order":218,"ctaLabel":219},13,"tumsah9k2m6m0sewkabpw61e","Корпоративные системы","corporate","02","CRM, ERP и внутренние системы. Клиенты, финансы, обращения и доступы в одном месте.",1,"Обсудить систему",{"id":221,"documentId":222,"title":223,"slug":224,"num":225,"text":226,"isLinked":75,"order":227,"ctaLabel":210},26,"zunn9dms6ad8texoqw6y3tdr","Mini Apps и веб-сервисы","mini-apps","03","Mini Apps, чат-боты и веб-сервисы для автоматизации отдельных процессов бизнеса.",2,{"id":229,"documentId":230,"title":231,"slug":232,"num":233,"text":234,"isLinked":75,"order":4,"ctaLabel":210},27,"jhuw9zs2spni1yu9a682x04h","Спецпроекты и сложные интерфейсы","special","04","Web-игры, конфигураторы и калькуляторы. Делали для Альфа-Банка, Райффайзен Лайф и SPLAT.",{"id":12,"documentId":236,"title":237,"slug":238,"num":239,"text":240,"isLinked":75,"order":197,"ctaLabel":210},"ckrj708ld8bs46wv7klunsjo","Интеграции сервисов","integrations","05","Обмен данными с 1С, CRM, ЮKassa, Stripe, службами доставки и SMS-шлюзами.",{"id":26,"documentId":242,"title":243,"slug":244,"num":245,"text":246,"isLinked":75,"order":247,"ctaLabel":210},"yuha2yu8lv44n7tn7bacrsgk","Поддержка и масштабирование","support","06","Подключаемся в существующие продукты и работаем с чужим кодом. Оптимизируем производительность и переносим legacy на новый стек.",5,[249,253,257,261,265,269,273,277,281,285,289,293],{"id":250,"documentId":251,"name":252},85,"p8vqp4j7u4d5hczr7szvpixb","Vue",{"id":254,"documentId":255,"name":256},86,"cz2o7v44o0aco9e5ug991orw","React",{"id":258,"documentId":259,"name":260},87,"xlc3e2f0g2e8d21dtz56fhqq","Nuxt",{"id":262,"documentId":263,"name":264},88,"tn8tizd5lz1g7lobpen0g8jp","Next.js",{"id":266,"documentId":267,"name":268},89,"j4b9wdar97fh6a7n4np1ol1b","TypeScript",{"id":270,"documentId":271,"name":272},90,"y119214qgyryif676kl65vzm","Vite",{"id":274,"documentId":275,"name":276},91,"h32yowozezgx7shnoavwhdhr","Sass",{"id":278,"documentId":279,"name":280},92,"nptn5i4h1260f2i8vsf05xm8","Pinia",{"id":282,"documentId":283,"name":284},93,"deb59z0fojzpks7jg8zqhy9x","GSAP",{"id":286,"documentId":287,"name":288},94,"ipa2daxz0h944wz1bpkhaphz","Canvas",{"id":290,"documentId":291,"name":292},95,"rzotygp0g2fxn3ynxnucq3jp","Anime.js",{"id":294,"documentId":295,"name":296},96,"hd8evrxia67rvyuvmv0tij7o","Figma",{"id":104,"documentId":298,"title":299,"slug":300,"order":301,"lede":302,"desc":303,"collab":115,"clientName":304,"kind":305,"stack":306,"site":307,"noSiteText":308,"task":309,"result":310,"createdAt":311,"updatedAt":312,"publishedAt":313,"locale":10,"tags":314,"partner":323,"formats":1299,"points":1304,"slides":1305,"cover":1306,"coverSettings":1312,"categories":1313,"services":1570,"client":1571,"taskList":1604,"done":1605,"gallery":1611,"testimonial":15,"nextProject":1612,"seo":1783},"y3bgu9i55nsue99dr1vsqtjo","Анимированные страницы для HR-сервиса","career",10,"Цель — адаптировать сайт под выросший список продуктов и фичей сервиса.","Модульные страницы, которые команда клиента собирает сама.","Career.io","Сайт HR-сервиса","React\u002FRemix, Styled components, GreenSock Animation, Contentful CMS","https:\u002F\u002Fcareer.io\u002F","","\u003Cp>Вместе с дизайн-студией обновить сайт HR-сервиса под выросший список продуктов: сделать универсальные страницы для разных сегментов аудитории.\u003C\u002Fp>\n\u003Cp>Собрать главную с анимациями и перевести сайт на переиспользуемые блоки, чтобы команда клиента сама собирала новые страницы продуктов в Contentful.\u003C\u002Fp>","Сайт вмещает выросший список продуктов и фичей: страницы собраны из переиспользуемых блоков, главная получила таймлайн-анимации на GSAP, а новые страницы продуктов команда Career.io собирает сама в Contentful CMS.","2026-10-26T22:39:36.587Z","2026-10-27T12:27:43.379Z","2026-10-27T12:27:43.393Z",[315,317,320],{"id":316,"label":304},170,{"id":318,"label":319},171,"HR-сервис",{"id":321,"label":322},172,"HR",{"id":4,"documentId":324,"name":325,"url":15,"order":184,"createdAt":326,"updatedAt":326,"publishedAt":327,"locale":10,"logo":15,"projects":328},"aftb92nnhw9ls4rpwg67z6o7","Pragmatica","2026-10-26T22:39:36.117Z","2026-10-27T12:00:11.766Z",[329,562,651,753,860,963,1152,1225],{"id":81,"documentId":330,"title":331,"slug":332,"order":4,"lede":333,"desc":333,"collab":115,"clientName":334,"kind":335,"stack":336,"site":308,"noSiteText":337,"task":338,"result":339,"createdAt":340,"updatedAt":341,"publishedAt":342,"locale":10,"tags":343,"formats":352,"points":365,"slides":378,"cover":455,"coverSettings":461,"taskList":463,"done":464,"gallery":484,"seo":559},"dz53r8mitt3dtxzu29ni7apu","Игра для онбординга в программу лояльности","more-vygody","Web-игра для онбординга в систему лояльности банка.","Альфа-Банк","Web-игра в WebView","Vue.js, Pinia, CSS3 Animation, Laravel (PHP), Zabbix","Внутри приложения банка","\u003Cp>Познакомить клиентов банка с программой лояльности через игру и мотивировать копить и тратить баллы.\u003C\u002Fp>\n\u003Cp>Сделать две механики: квиз, который объясняет правила программы и даёт попытки, и рыбалку с коллекционными предметами и материальными призами. Собирать аналитику поведения игроков, чтобы улучшать игровой опыт.\u003C\u002Fp>","Игра работает внутри приложения банка как онбординг в программу лояльности: правила объясняет квиз, за попытки клиенты получают коллекционные предметы и призы.","2026-10-26T22:39:36.374Z","2026-10-27T12:27:42.977Z","2026-10-27T12:27:42.994Z",[344,346,349],{"id":345,"label":334},136,{"id":347,"label":348},137,"«Море выгоды»",{"id":350,"label":351},138,"Финтех",[353,356,359,362],{"id":354,"label":355},139,"Интерактивный спецпроект",{"id":357,"label":358},140,"Мини-игра",{"id":360,"label":361},141,"QA",{"id":363,"label":364},142,"DevOps",[366,369,372,375],{"id":367,"text":368},264,"Квиз о баллах даёт попытки «закинуть удочку»",{"id":370,"text":371},265,"Рыбалка с коллекционными предметами и призами",{"id":373,"text":374},266,"Экраны коллекций и достижений",{"id":376,"text":377},267,"Аналитика поведения пользователей",[379,416],{"id":380,"documentId":381,"name":382,"alternativeText":331,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":385,"hash":412,"ext":33,"mime":36,"size":413,"url":414,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":415,"updatedAt":415,"publishedAt":415},14,"iopyhg9unqem19v5fxg7a1t0","alfa-more-vygody.jpg",1490,782,{"large":386,"small":392,"medium":399,"thumbnail":405},{"ext":33,"url":387,"hash":388,"mime":36,"name":389,"path":15,"size":390,"width":39,"height":40,"sizeInBytes":391},"\u002Fuploads\u002Flarge_alfa_more_vygody_a40f2b5e07.jpg","large_alfa_more_vygody_a40f2b5e07","large_alfa-more-vygody.jpg",62.26,62259,{"ext":33,"url":393,"hash":394,"mime":36,"name":395,"path":15,"size":396,"width":47,"height":397,"sizeInBytes":398},"\u002Fuploads\u002Fsmall_alfa_more_vygody_a40f2b5e07.jpg","small_alfa_more_vygody_a40f2b5e07","small_alfa-more-vygody.jpg",21.68,262,21681,{"ext":33,"url":400,"hash":401,"mime":36,"name":402,"path":15,"size":403,"width":55,"height":56,"sizeInBytes":404},"\u002Fuploads\u002Fmedium_alfa_more_vygody_a40f2b5e07.jpg","medium_alfa_more_vygody_a40f2b5e07","medium_alfa-more-vygody.jpg",40.2,40195,{"ext":33,"url":406,"hash":407,"mime":36,"name":408,"path":15,"size":409,"width":63,"height":410,"sizeInBytes":411},"\u002Fuploads\u002Fthumbnail_alfa_more_vygody_a40f2b5e07.jpg","thumbnail_alfa_more_vygody_a40f2b5e07","thumbnail_alfa-more-vygody.jpg",7.15,128,7147,"alfa_more_vygody_a40f2b5e07",113.12,"\u002Fuploads\u002Falfa_more_vygody_a40f2b5e07.jpg","2026-10-26T22:31:59.106Z",{"id":417,"documentId":418,"name":419,"alternativeText":331,"caption":15,"focalPoint":15,"width":420,"height":421,"formats":422,"hash":451,"ext":33,"mime":36,"size":452,"url":453,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":454,"updatedAt":454,"publishedAt":454},15,"flis01idcvbjx8027ys4enxt","more-vygody-screens.jpg",2400,1284,{"large":423,"small":430,"medium":437,"thumbnail":444},{"ext":33,"url":424,"hash":425,"mime":36,"name":426,"path":15,"size":427,"width":39,"height":428,"sizeInBytes":429},"\u002Fuploads\u002Flarge_more_vygody_screens_3ac7b0bc6f.jpg","large_more_vygody_screens_3ac7b0bc6f","large_more-vygody-screens.jpg",74.94,535,74940,{"ext":33,"url":431,"hash":432,"mime":36,"name":433,"path":15,"size":434,"width":47,"height":435,"sizeInBytes":436},"\u002Fuploads\u002Fsmall_more_vygody_screens_3ac7b0bc6f.jpg","small_more_vygody_screens_3ac7b0bc6f","small_more-vygody-screens.jpg",27.25,268,27246,{"ext":33,"url":438,"hash":439,"mime":36,"name":440,"path":15,"size":441,"width":55,"height":442,"sizeInBytes":443},"\u002Fuploads\u002Fmedium_more_vygody_screens_3ac7b0bc6f.jpg","medium_more_vygody_screens_3ac7b0bc6f","medium_more-vygody-screens.jpg",49.52,401,49524,{"ext":33,"url":445,"hash":446,"mime":36,"name":447,"path":15,"size":448,"width":63,"height":449,"sizeInBytes":450},"\u002Fuploads\u002Fthumbnail_more_vygody_screens_3ac7b0bc6f.jpg","thumbnail_more_vygody_screens_3ac7b0bc6f","thumbnail_more-vygody-screens.jpg",9.16,131,9162,"more_vygody_screens_3ac7b0bc6f",263.45,"\u002Fuploads\u002Fmore_vygody_screens_3ac7b0bc6f.jpg","2026-10-26T22:31:59.276Z",{"id":380,"documentId":381,"name":382,"alternativeText":331,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":456,"hash":412,"ext":33,"mime":36,"size":413,"url":414,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":415,"updatedAt":415,"publishedAt":415},{"large":457,"small":458,"medium":459,"thumbnail":460},{"ext":33,"url":387,"hash":388,"mime":36,"name":389,"path":15,"size":390,"width":39,"height":40,"sizeInBytes":391},{"ext":33,"url":393,"hash":394,"mime":36,"name":395,"path":15,"size":396,"width":47,"height":397,"sizeInBytes":398},{"ext":33,"url":400,"hash":401,"mime":36,"name":402,"path":15,"size":403,"width":55,"height":56,"sizeInBytes":404},{"ext":33,"url":406,"hash":407,"mime":36,"name":408,"path":15,"size":409,"width":63,"height":410,"sizeInBytes":411},{"id":81,"ratio":308,"position":462,"scale":218},"50% 50%",[],[465,467,470,473,476,479,482],{"id":435,"text":466},"Квиз о правилах программы лояльности",{"id":468,"text":469},269,"Реактивный фронтенд",{"id":471,"text":472},270,"Анимация рыбалки",{"id":474,"text":475},271,"Система выдачи призов",{"id":477,"text":478},272,"Расширенная поддержка устройств",{"id":480,"text":481},273,"Аналитика игровых сессий по каждому событию",{"id":483,"text":374},274,[485,524],{"id":212,"caption":486,"image":487},"Экраны игры: коллекции, квиз, награда, достижения",{"id":488,"documentId":489,"name":490,"alternativeText":486,"caption":15,"focalPoint":15,"width":420,"height":491,"formats":492,"hash":520,"ext":33,"mime":36,"size":521,"url":522,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":523,"updatedAt":523,"publishedAt":523},16,"b29ct1td30fhj53cwi338osy","more-vygody-game-screens.jpg",1350,{"large":493,"small":500,"medium":507,"thumbnail":514},{"ext":33,"url":494,"hash":495,"mime":36,"name":496,"path":15,"size":497,"width":39,"height":498,"sizeInBytes":499},"\u002Fuploads\u002Flarge_more_vygody_game_screens_92ec58de83.jpg","large_more_vygody_game_screens_92ec58de83","large_more-vygody-game-screens.jpg",71.58,563,71577,{"ext":33,"url":501,"hash":502,"mime":36,"name":503,"path":15,"size":504,"width":47,"height":505,"sizeInBytes":506},"\u002Fuploads\u002Fsmall_more_vygody_game_screens_92ec58de83.jpg","small_more_vygody_game_screens_92ec58de83","small_more-vygody-game-screens.jpg",26.4,281,26401,{"ext":33,"url":508,"hash":509,"mime":36,"name":510,"path":15,"size":511,"width":55,"height":512,"sizeInBytes":513},"\u002Fuploads\u002Fmedium_more_vygody_game_screens_92ec58de83.jpg","medium_more_vygody_game_screens_92ec58de83","medium_more-vygody-game-screens.jpg",45.95,422,45954,{"ext":33,"url":515,"hash":516,"mime":36,"name":517,"path":15,"size":518,"width":63,"height":347,"sizeInBytes":519},"\u002Fuploads\u002Fthumbnail_more_vygody_game_screens_92ec58de83.jpg","thumbnail_more_vygody_game_screens_92ec58de83","thumbnail_more-vygody-game-screens.jpg",8.6,8600,"more_vygody_game_screens_92ec58de83",229.3,"\u002Fuploads\u002Fmore_vygody_game_screens_92ec58de83.jpg","2026-10-26T22:31:59.426Z",{"id":380,"caption":525,"image":526},"Аналитика событий игрока и промо-страница игры",{"id":527,"documentId":528,"name":529,"alternativeText":525,"caption":15,"focalPoint":15,"width":420,"height":491,"formats":530,"hash":555,"ext":33,"mime":36,"size":556,"url":557,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":558,"updatedAt":558,"publishedAt":558},17,"m36xo0unxbphyfzq89hu3wfo","more-vygody-analytics.jpg",{"large":531,"small":537,"medium":543,"thumbnail":549},{"ext":33,"url":532,"hash":533,"mime":36,"name":534,"path":15,"size":535,"width":39,"height":498,"sizeInBytes":536},"\u002Fuploads\u002Flarge_more_vygody_analytics_d9357f34fa.jpg","large_more_vygody_analytics_d9357f34fa","large_more-vygody-analytics.jpg",51.25,51251,{"ext":33,"url":538,"hash":539,"mime":36,"name":540,"path":15,"size":541,"width":47,"height":505,"sizeInBytes":542},"\u002Fuploads\u002Fsmall_more_vygody_analytics_d9357f34fa.jpg","small_more_vygody_analytics_d9357f34fa","small_more-vygody-analytics.jpg",17.75,17754,{"ext":33,"url":544,"hash":545,"mime":36,"name":546,"path":15,"size":547,"width":55,"height":512,"sizeInBytes":548},"\u002Fuploads\u002Fmedium_more_vygody_analytics_d9357f34fa.jpg","medium_more_vygody_analytics_d9357f34fa","medium_more-vygody-analytics.jpg",32.96,32960,{"ext":33,"url":550,"hash":551,"mime":36,"name":552,"path":15,"size":553,"width":63,"height":347,"sizeInBytes":554},"\u002Fuploads\u002Fthumbnail_more_vygody_analytics_d9357f34fa.jpg","thumbnail_more_vygody_analytics_d9357f34fa","thumbnail_more-vygody-analytics.jpg",6.11,6109,"more_vygody_analytics_d9357f34fa",179.12,"\u002Fuploads\u002Fmore_vygody_analytics_d9357f34fa.jpg","2026-10-26T22:31:59.577Z",{"id":144,"metaTitle":560,"metaDescription":561,"canonical":15,"noIndex":75,"ogImage":15},"Web-игра для программы лояльности Альфа-Банка в WebView","Разработка игры «Море выгоды» на Vue.js и Laravel: квиз, рыбалка с призами, коллекции и аналитика событий.",{"id":229,"documentId":563,"title":564,"slug":565,"order":197,"lede":566,"desc":566,"collab":115,"clientName":567,"kind":568,"stack":569,"site":308,"noSiteText":570,"task":571,"result":572,"createdAt":573,"updatedAt":574,"publishedAt":575,"locale":10,"tags":576,"formats":581,"points":582,"slides":589,"cover":628,"coverSettings":634,"taskList":635,"done":636,"gallery":647,"seo":648},"qdeu7079nihj4cfspmqsvnx0","Калькуляторы и сервисы для страховой компании","raiffeisen","В рамках поддержки дорабатывали сайт и системы. Оптимизировали форму наступления страхового случая и механизм выдачи полиса.","Райффайзен Лайф","Калькуляторы и сервисы","1С-Битрикс, Native Frontend","Ссылка закрыта","\u003Cp>Дорабатывать сайт и внутренние сервисы страховой в рамках поддержки: упростить форму наступления страхового случая и обновить механизм выдачи полиса, чтобы цена на сайте совпадала с ценой в договоре.\u003C\u002Fp>","За 1 год в режиме поддержки обновили основные механизмы, форму наступления страхового случая и механизм выдачи полиса, сайт и сервисы страховой продолжают развиваться.","2026-10-26T22:39:36.396Z","2026-10-26T22:39:36.778Z","2026-10-27T12:00:11.949Z",[577,578],{"id":16,"label":567},{"id":579,"label":580},117,"Страхование",[],[583,586],{"id":584,"text":585},204,"Калькуляторы полисов",{"id":587,"text":588},205,"Сценарии страховых случаев",[590],{"id":591,"documentId":592,"name":593,"alternativeText":564,"caption":15,"focalPoint":15,"width":594,"height":595,"formats":596,"hash":624,"ext":598,"mime":601,"size":625,"url":626,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":627,"updatedAt":627,"publishedAt":627},18,"erkuhx09vnbzhocyritt9cga","raiffeisen-laptop.webp",1536,864,{"large":597,"small":606,"medium":612,"thumbnail":618},{"ext":598,"url":599,"hash":600,"mime":601,"name":602,"path":15,"size":603,"width":39,"height":604,"sizeInBytes":605},".webp","\u002Fuploads\u002Flarge_raiffeisen_laptop_8eebfcc8da.webp","large_raiffeisen_laptop_8eebfcc8da","image\u002Fwebp","large_raiffeisen-laptop.webp",25.82,562,25824,{"ext":598,"url":607,"hash":608,"mime":601,"name":609,"path":15,"size":610,"width":47,"height":505,"sizeInBytes":611},"\u002Fuploads\u002Fsmall_raiffeisen_laptop_8eebfcc8da.webp","small_raiffeisen_laptop_8eebfcc8da","small_raiffeisen-laptop.webp",10.66,10658,{"ext":598,"url":613,"hash":614,"mime":601,"name":615,"path":15,"size":616,"width":55,"height":512,"sizeInBytes":617},"\u002Fuploads\u002Fmedium_raiffeisen_laptop_8eebfcc8da.webp","medium_raiffeisen_laptop_8eebfcc8da","medium_raiffeisen-laptop.webp",18.15,18152,{"ext":598,"url":619,"hash":620,"mime":601,"name":621,"path":15,"size":622,"width":63,"height":350,"sizeInBytes":623},"\u002Fuploads\u002Fthumbnail_raiffeisen_laptop_8eebfcc8da.webp","thumbnail_raiffeisen_laptop_8eebfcc8da","thumbnail_raiffeisen-laptop.webp",4.4,4396,"raiffeisen_laptop_8eebfcc8da",48.37,"\u002Fuploads\u002Fraiffeisen_laptop_8eebfcc8da.webp","2026-10-26T22:31:59.820Z",{"id":591,"documentId":592,"name":593,"alternativeText":564,"caption":15,"focalPoint":15,"width":594,"height":595,"formats":629,"hash":624,"ext":598,"mime":601,"size":625,"url":626,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":627,"updatedAt":627,"publishedAt":627},{"large":630,"small":631,"medium":632,"thumbnail":633},{"ext":598,"url":599,"hash":600,"mime":601,"name":602,"path":15,"size":603,"width":39,"height":604,"sizeInBytes":605},{"ext":598,"url":607,"hash":608,"mime":601,"name":609,"path":15,"size":610,"width":47,"height":505,"sizeInBytes":611},{"ext":598,"url":613,"hash":614,"mime":601,"name":615,"path":15,"size":616,"width":55,"height":512,"sizeInBytes":617},{"ext":598,"url":619,"hash":620,"mime":601,"name":621,"path":15,"size":622,"width":63,"height":350,"sizeInBytes":623},{"id":229,"ratio":308,"position":462,"scale":218},[],[637,639,641,644],{"id":638,"text":585},206,{"id":640,"text":588},207,{"id":642,"text":643},208,"Форма наступления страхового случая",{"id":645,"text":646},209,"Механизм выдачи полиса на сайте",[],{"id":93,"metaTitle":649,"metaDescription":650,"canonical":15,"noIndex":75,"ogImage":15},"Калькуляторы полисов и сервисы для страховой Райффайзен Лайф","Поддержка сайта страховой на 1С-Битрикс: форма страхового случая, выдача полиса онлайн, калькуляторы.",{"id":85,"documentId":652,"title":653,"slug":654,"order":247,"lede":655,"desc":655,"collab":115,"clientName":334,"kind":335,"stack":336,"site":308,"noSiteText":337,"task":656,"result":657,"createdAt":658,"updatedAt":659,"publishedAt":660,"locale":10,"tags":661,"formats":669,"points":678,"slides":688,"cover":726,"coverSettings":732,"taskList":733,"done":734,"gallery":749,"seo":750},"mdr5m390jta7okrng52xusvy","Квиз для рекомендаций Альфа-карты","atlas","Web-игра-квиз с механикой свайпа карточек, которая открывает локации по мере прогресса.","\u003Cp>Построить игру вокруг географических локаций: игрок отвечает на серию вопросов об одной из них, а за успешную сессию на следующий день открывается новая. Отслеживать ключевые события и поведение игроков, чтобы улучшать игровой опыт.\u003C\u002Fp>","Игра работает внутри приложения банка: квиз со свайпами призывает каждый день возвращаться за новой локацией, а аналитика ключевых событий показывает, где проблемы и доходят ли клиенты до рекомендации карты.","2026-10-26T22:39:36.416Z","2026-10-27T12:27:43.086Z","2026-10-27T12:27:43.214Z",[662,664,667],{"id":663,"label":334},143,{"id":665,"label":666},144,"«Атлас»",{"id":668,"label":351},145,[670,672,674,676],{"id":671,"label":355},146,{"id":673,"label":358},147,{"id":675,"label":361},148,{"id":677,"label":364},149,[679,682,685],{"id":680,"text":681},275,"Вопросы про географические локации, ответ свайпом",{"id":683,"text":684},276,"Новая локация открывается на следующий день после успешной сессии",{"id":686,"text":687},277,"Аналитика поведения и ключевых событий",[689],{"id":690,"documentId":691,"name":692,"alternativeText":653,"caption":15,"focalPoint":15,"width":693,"height":694,"formats":695,"hash":722,"ext":33,"mime":36,"size":723,"url":724,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":725,"updatedAt":725,"publishedAt":725},19,"r9g8z3qtrbtt8g088945ng5m","alfa-atlas.jpg",1024,537,{"large":696,"small":703,"medium":709,"thumbnail":716},{"ext":33,"url":697,"hash":698,"mime":36,"name":699,"path":15,"size":700,"width":39,"height":701,"sizeInBytes":702},"\u002Fuploads\u002Flarge_alfa_atlas_ddebcb2aae.jpg","large_alfa_atlas_ddebcb2aae","large_alfa-atlas.jpg",64.51,524,64513,{"ext":33,"url":704,"hash":705,"mime":36,"name":706,"path":15,"size":707,"width":47,"height":397,"sizeInBytes":708},"\u002Fuploads\u002Fsmall_alfa_atlas_ddebcb2aae.jpg","small_alfa_atlas_ddebcb2aae","small_alfa-atlas.jpg",21.24,21237,{"ext":33,"url":710,"hash":711,"mime":36,"name":712,"path":15,"size":713,"width":55,"height":714,"sizeInBytes":715},"\u002Fuploads\u002Fmedium_alfa_atlas_ddebcb2aae.jpg","medium_alfa_atlas_ddebcb2aae","medium_alfa-atlas.jpg",39.63,393,39627,{"ext":33,"url":717,"hash":718,"mime":36,"name":719,"path":15,"size":720,"width":63,"height":410,"sizeInBytes":721},"\u002Fuploads\u002Fthumbnail_alfa_atlas_ddebcb2aae.jpg","thumbnail_alfa_atlas_ddebcb2aae","thumbnail_alfa-atlas.jpg",6.97,6969,"alfa_atlas_ddebcb2aae",67.37,"\u002Fuploads\u002Falfa_atlas_ddebcb2aae.jpg","2026-10-26T22:31:59.898Z",{"id":690,"documentId":691,"name":692,"alternativeText":653,"caption":15,"focalPoint":15,"width":693,"height":694,"formats":727,"hash":722,"ext":33,"mime":36,"size":723,"url":724,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":725,"updatedAt":725,"publishedAt":725},{"large":728,"small":729,"medium":730,"thumbnail":731},{"ext":33,"url":697,"hash":698,"mime":36,"name":699,"path":15,"size":700,"width":39,"height":701,"sizeInBytes":702},{"ext":33,"url":704,"hash":705,"mime":36,"name":706,"path":15,"size":707,"width":47,"height":397,"sizeInBytes":708},{"ext":33,"url":710,"hash":711,"mime":36,"name":712,"path":15,"size":713,"width":55,"height":714,"sizeInBytes":715},{"ext":33,"url":717,"hash":718,"mime":36,"name":719,"path":15,"size":720,"width":63,"height":410,"sizeInBytes":721},{"id":85,"ratio":308,"position":462,"scale":218},[],[735,737,740,742,743,746],{"id":736,"text":469},278,{"id":738,"text":739},279,"Анимация свайпа карточек",{"id":741,"text":475},280,{"id":505,"text":478},{"id":744,"text":745},282,"Аналитика игровых сессий",{"id":747,"text":748},283,"Управляемый контент",[],{"id":146,"metaTitle":751,"metaDescription":752,"canonical":15,"noIndex":75,"ogImage":15},"Квиз-игра для банка в WebView: разработка на Vue.js и Laravel","Игра «Атлас» для Альфа-Банка: свайп-квиз по локациям, ежедневный возврат игроков, аналитика ключевых событий.",{"id":89,"documentId":754,"title":755,"slug":756,"order":757,"lede":758,"desc":758,"collab":115,"clientName":759,"kind":760,"stack":761,"site":762,"noSiteText":308,"task":763,"result":764,"createdAt":765,"updatedAt":766,"publishedAt":767,"locale":10,"tags":768,"formats":777,"points":788,"slides":795,"cover":829,"coverSettings":835,"taskList":836,"done":837,"gallery":856,"seo":857},"tq1mf6bpc2x9nk1gfgzkdzh6","Креативный фронтенд для арт-галереи Эритаж","heritage",6,"Сайт показывает информацию о выставках, каталог экспонатов и возможность покупки онлайн через корзину.","Heritage","Сайт-витрина и магазин","Nunjucks, SCSS, GreenSock Animation, Gulp, Webpack","https:\u002F\u002Fheritage-gallery.ru\u002F","\u003Cp>Разработать анимированный фронтенд для сайта арт-галереи из дизайн-макетов 22 функциональных страниц.\u003C\u002Fp>\n\u003Cp>На страницах аудитория должна узнавать больше о выставке, изучать и покупать имеющиеся экспонаты.\u003C\u002Fp>\n\u003Cp>Предусмотреть адаптивность, мультиязычность и удобную систему фильтрации каталога.\u003C\u002Fp>","Всего отверстали 22 страницы с анимациями, каталогом с фильтром, корзиной и мультиязычностью. Вёрстка резиновая, поэтому выставки и экспонаты предсказуемо выглядят на любом устройстве, от телефона до широкого монитора.","2026-10-26T22:39:36.468Z","2026-10-27T12:27:43.269Z","2026-10-27T12:27:43.282Z",[769,771,774],{"id":770,"label":759},150,{"id":772,"label":773},151,"Арт-галерея",{"id":775,"label":776},152,"Культура",[778,781,784,786],{"id":779,"label":780},153,"Коммерческая разработка",{"id":782,"label":783},154,"Сайт-витрина",{"id":785,"label":361},155,{"id":171,"label":787},"Разработка",[789,792],{"id":790,"text":791},284,"22 функциональные страницы",{"id":793,"text":794},285,"Каталог с фильтром и корзина",[796],{"id":797,"documentId":798,"name":799,"alternativeText":755,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":800,"hash":825,"ext":33,"mime":36,"size":826,"url":827,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":828,"updatedAt":828,"publishedAt":828},20,"bcrmlyyf9imr22aox6kntczr","heritage-gallery.jpg",{"large":801,"small":807,"medium":813,"thumbnail":819},{"ext":33,"url":802,"hash":803,"mime":36,"name":804,"path":15,"size":805,"width":39,"height":40,"sizeInBytes":806},"\u002Fuploads\u002Flarge_heritage_gallery_29a47e9a87.jpg","large_heritage_gallery_29a47e9a87","large_heritage-gallery.jpg",48.83,48827,{"ext":33,"url":808,"hash":809,"mime":36,"name":810,"path":15,"size":811,"width":47,"height":397,"sizeInBytes":812},"\u002Fuploads\u002Fsmall_heritage_gallery_29a47e9a87.jpg","small_heritage_gallery_29a47e9a87","small_heritage-gallery.jpg",18.56,18563,{"ext":33,"url":814,"hash":815,"mime":36,"name":816,"path":15,"size":817,"width":55,"height":56,"sizeInBytes":818},"\u002Fuploads\u002Fmedium_heritage_gallery_29a47e9a87.jpg","medium_heritage_gallery_29a47e9a87","medium_heritage-gallery.jpg",32.86,32860,{"ext":33,"url":820,"hash":821,"mime":36,"name":822,"path":15,"size":823,"width":63,"height":410,"sizeInBytes":824},"\u002Fuploads\u002Fthumbnail_heritage_gallery_29a47e9a87.jpg","thumbnail_heritage_gallery_29a47e9a87","thumbnail_heritage-gallery.jpg",6.88,6884,"heritage_gallery_29a47e9a87",85.89,"\u002Fuploads\u002Fheritage_gallery_29a47e9a87.jpg","2026-10-26T22:31:59.999Z",{"id":797,"documentId":798,"name":799,"alternativeText":755,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":830,"hash":825,"ext":33,"mime":36,"size":826,"url":827,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":828,"updatedAt":828,"publishedAt":828},{"large":831,"small":832,"medium":833,"thumbnail":834},{"ext":33,"url":802,"hash":803,"mime":36,"name":804,"path":15,"size":805,"width":39,"height":40,"sizeInBytes":806},{"ext":33,"url":808,"hash":809,"mime":36,"name":810,"path":15,"size":811,"width":47,"height":397,"sizeInBytes":812},{"ext":33,"url":814,"hash":815,"mime":36,"name":816,"path":15,"size":817,"width":55,"height":56,"sizeInBytes":818},{"ext":33,"url":820,"hash":821,"mime":36,"name":822,"path":15,"size":823,"width":63,"height":410,"sizeInBytes":824},{"id":89,"ratio":308,"position":462,"scale":218},[],[838,841,844,847,850,853],{"id":839,"text":840},286,"Вёрстка под CMS",{"id":842,"text":843},287,"Веб-анимация",{"id":845,"text":846},288,"Каталог с фильтром",{"id":848,"text":849},289,"Функционал корзины",{"id":851,"text":852},290,"Мультиязычность",{"id":854,"text":855},291,"Адаптивная вёрстка",[],{"id":149,"metaTitle":858,"metaDescription":859,"canonical":15,"noIndex":75,"ogImage":15},"Сайт арт-галереи с каталогом и покупкой онлайн: разработка фронтенда","22 страницы с анимацией на GSAP, каталог с фильтром, корзина, мультиязычность и резиновая вёрстка для галереи Heritage.",{"id":93,"documentId":861,"title":862,"slug":863,"order":179,"lede":864,"desc":864,"collab":115,"clientName":865,"kind":866,"stack":867,"site":868,"noSiteText":308,"task":869,"result":870,"createdAt":871,"updatedAt":872,"publishedAt":873,"locale":10,"tags":874,"formats":882,"points":891,"slides":901,"cover":936,"coverSettings":942,"taskList":943,"done":944,"gallery":958,"seo":959},"lk30ochj0lodm4n4putc256c","HR-страницы для Ростелекома","rostelecom","Анимированный сайт для HR-направления компании и сбора откликов.","Ростелеком","Сайт HR-услуг","Nuxt 3, Sendmail, CSS3 Animation, GreenSock Animation","https:\u002F\u002Fdev.rostelecom-hr.wespot.ru\u002F","\u003Cp>Разработать анимированный сайт для HR-направления по дизайн-макетам.\u003C\u002Fp>\n\u003Cp>Сделать несколько страниц под разные сегменты аудитории: рассказать о преимуществах работы в компании и дать соискателю оставить заявку на рассмотрение анкеты с выбором города.\u003C\u002Fp>","В сжатые сроки запустили анимированные HR-страницы: каждый сегмент аудитории видит свои преимущества работы в Ростелекоме, а заявки соискателей приходят с привязкой к выбранному городу.","2026-10-26T22:39:36.492Z","2026-10-27T12:27:43.303Z","2026-10-27T12:27:43.315Z",[875,877,879],{"id":876,"label":865},157,{"id":878,"label":322},158,{"id":880,"label":881},159,"Телеком",[883,884,886,888],{"id":164,"label":780},{"id":885,"label":866},161,{"id":887,"label":361},162,{"id":889,"label":890},163,"Frontend",[892,895,898],{"id":893,"text":894},292,"Сделали в сжатые сроки и при ограниченном бюджете",{"id":896,"text":897},293,"Отдельные страницы для разных сегментов аудитории",{"id":899,"text":900},294,"Заявка соискателя с выбором города",[902],{"id":903,"documentId":904,"name":905,"alternativeText":862,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":906,"hash":931,"ext":33,"mime":36,"size":932,"url":933,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":934,"updatedAt":934,"publishedAt":935},21,"ibfb5rgfvr7tbiryetohgtuk","rostelecom-hr.jpg",{"large":907,"small":913,"medium":919,"thumbnail":925},{"ext":33,"url":908,"hash":909,"mime":36,"name":910,"path":15,"size":911,"width":39,"height":40,"sizeInBytes":912},"\u002Fuploads\u002Flarge_rostelecom_hr_27bd7a1d89.jpg","large_rostelecom_hr_27bd7a1d89","large_rostelecom-hr.jpg",38.27,38267,{"ext":33,"url":914,"hash":915,"mime":36,"name":916,"path":15,"size":917,"width":47,"height":397,"sizeInBytes":918},"\u002Fuploads\u002Fsmall_rostelecom_hr_27bd7a1d89.jpg","small_rostelecom_hr_27bd7a1d89","small_rostelecom-hr.jpg",15.39,15390,{"ext":33,"url":920,"hash":921,"mime":36,"name":922,"path":15,"size":923,"width":55,"height":56,"sizeInBytes":924},"\u002Fuploads\u002Fmedium_rostelecom_hr_27bd7a1d89.jpg","medium_rostelecom_hr_27bd7a1d89","medium_rostelecom-hr.jpg",26.16,26163,{"ext":33,"url":926,"hash":927,"mime":36,"name":928,"path":15,"size":929,"width":63,"height":410,"sizeInBytes":930},"\u002Fuploads\u002Fthumbnail_rostelecom_hr_27bd7a1d89.jpg","thumbnail_rostelecom_hr_27bd7a1d89","thumbnail_rostelecom-hr.jpg",5.83,5829,"rostelecom_hr_27bd7a1d89",65.3,"\u002Fuploads\u002Frostelecom_hr_27bd7a1d89.jpg","2026-10-26T22:32:00.115Z","2026-10-26T22:32:00.116Z",{"id":903,"documentId":904,"name":905,"alternativeText":862,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":937,"hash":931,"ext":33,"mime":36,"size":932,"url":933,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":934,"updatedAt":934,"publishedAt":935},{"large":938,"small":939,"medium":940,"thumbnail":941},{"ext":33,"url":908,"hash":909,"mime":36,"name":910,"path":15,"size":911,"width":39,"height":40,"sizeInBytes":912},{"ext":33,"url":914,"hash":915,"mime":36,"name":916,"path":15,"size":917,"width":47,"height":397,"sizeInBytes":918},{"ext":33,"url":920,"hash":921,"mime":36,"name":922,"path":15,"size":923,"width":55,"height":56,"sizeInBytes":924},{"ext":33,"url":926,"hash":927,"mime":36,"name":928,"path":15,"size":929,"width":63,"height":410,"sizeInBytes":930},{"id":93,"ratio":308,"position":462,"scale":218},[],[945,948,950,953,955],{"id":946,"text":947},295,"Страницы под разные сегменты аудитории",{"id":949,"text":843},296,{"id":951,"text":952},297,"Форма отправки заявок по городам",{"id":954,"text":469},298,{"id":956,"text":957},299,"Full-responsive вёрстка",[],{"id":960,"metaTitle":961,"metaDescription":962,"canonical":15,"noIndex":75,"ogImage":15},51,"HR-сайт для Ростелекома на Nuxt с анимацией и формой откликов","Анимированные страницы под сегменты соискателей, заявки с выбором города. Разработка на Nuxt 3 и GSAP.",{"id":101,"documentId":964,"title":965,"slug":966,"order":186,"lede":967,"desc":967,"collab":115,"clientName":968,"kind":969,"stack":970,"site":971,"noSiteText":308,"task":972,"result":973,"createdAt":974,"updatedAt":975,"publishedAt":976,"locale":10,"tags":977,"formats":986,"points":993,"slides":1000,"cover":1107,"coverSettings":1113,"taskList":1114,"done":1115,"gallery":1133,"seo":1148},"ooxg56w21e9uft4wk5oh2x7o","Лендинг для запуска продукта Splat Biohack+","splat","Сформировать у клиентов знание о новом бренде и раскрыть его УТП.","SPLAT","Страница продукта","Nuxt 3, Wordpress (Headless), GraphQL","https:\u002F\u002Fwww.splatbiohack.com\u002F","\u003Cp>В сжатые сроки разработать лендинг для запуска BIOHACK+ вместе с командой дизайна.\u003C\u002Fp>\n\u003Cp>Сделать страницу редактируемой: команда клиента должна сама работать с контентом, добавлять новые продукты и управлять маркетплейс-ссылками для быстрой покупки.\u003C\u002Fp>","Лендинг запущен в срок к старту продукта: команда SPLAT может без помощи программистов обновлять контент, добавлять продукты и ссылки на маркетплейсы через систему управления контентом.","2026-10-26T22:39:36.515Z","2026-10-27T12:27:43.343Z","2026-10-27T12:27:43.357Z",[978,980,983],{"id":979,"label":968},164,{"id":981,"label":982},165,"BIOHACK+",{"id":984,"label":985},166,"FMCG",[987,989,991],{"id":988,"label":780},167,{"id":990,"label":969},168,{"id":992,"label":787},169,[994,997],{"id":995,"text":996},300,"Параллакс-анимация, контент из CMS",{"id":998,"text":999},301,"Маркетплейс-ссылки для быстрой покупки",[1001,1034,1075],{"id":1002,"documentId":1003,"name":1004,"alternativeText":965,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":1005,"hash":1030,"ext":33,"mime":36,"size":1031,"url":1032,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1033,"updatedAt":1033,"publishedAt":1033},22,"eliis544sttmp6mn8ktgcvt2","splat-biohack.jpg",{"large":1006,"small":1012,"medium":1018,"thumbnail":1024},{"ext":33,"url":1007,"hash":1008,"mime":36,"name":1009,"path":15,"size":1010,"width":39,"height":40,"sizeInBytes":1011},"\u002Fuploads\u002Flarge_splat_biohack_f6f5447ce0.jpg","large_splat_biohack_f6f5447ce0","large_splat-biohack.jpg",64.42,64418,{"ext":33,"url":1013,"hash":1014,"mime":36,"name":1015,"path":15,"size":1016,"width":47,"height":397,"sizeInBytes":1017},"\u002Fuploads\u002Fsmall_splat_biohack_f6f5447ce0.jpg","small_splat_biohack_f6f5447ce0","small_splat-biohack.jpg",22.65,22645,{"ext":33,"url":1019,"hash":1020,"mime":36,"name":1021,"path":15,"size":1022,"width":55,"height":56,"sizeInBytes":1023},"\u002Fuploads\u002Fmedium_splat_biohack_f6f5447ce0.jpg","medium_splat_biohack_f6f5447ce0","medium_splat-biohack.jpg",42.1,42097,{"ext":33,"url":1025,"hash":1026,"mime":36,"name":1027,"path":15,"size":1028,"width":63,"height":410,"sizeInBytes":1029},"\u002Fuploads\u002Fthumbnail_splat_biohack_f6f5447ce0.jpg","thumbnail_splat_biohack_f6f5447ce0","thumbnail_splat-biohack.jpg",7.37,7365,"splat_biohack_f6f5447ce0",116.95,"\u002Fuploads\u002Fsplat_biohack_f6f5447ce0.jpg","2026-10-26T22:32:00.226Z",{"id":1035,"documentId":1036,"name":1037,"alternativeText":965,"caption":15,"focalPoint":15,"width":693,"height":1038,"formats":1039,"hash":1070,"ext":1041,"mime":1044,"size":1071,"url":1072,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1073,"updatedAt":1073,"publishedAt":1074},23,"bodqv5hatwvh1g4wy89b9ett","splat-magnesium.png",532,{"large":1040,"small":1049,"medium":1056,"thumbnail":1063},{"ext":1041,"url":1042,"hash":1043,"mime":1044,"name":1045,"path":15,"size":1046,"width":39,"height":1047,"sizeInBytes":1048},".png","\u002Fuploads\u002Flarge_splat_magnesium_07bb9f39c6.png","large_splat_magnesium_07bb9f39c6","image\u002Fpng","large_splat-magnesium.png",40.31,520,40314,{"ext":1041,"url":1050,"hash":1051,"mime":1044,"name":1052,"path":15,"size":1053,"width":47,"height":1054,"sizeInBytes":1055},"\u002Fuploads\u002Fsmall_splat_magnesium_07bb9f39c6.png","small_splat_magnesium_07bb9f39c6","small_splat-magnesium.png",13.8,260,13803,{"ext":1041,"url":1057,"hash":1058,"mime":1044,"name":1059,"path":15,"size":1060,"width":55,"height":1061,"sizeInBytes":1062},"\u002Fuploads\u002Fmedium_splat_magnesium_07bb9f39c6.png","medium_splat_magnesium_07bb9f39c6","medium_splat-magnesium.png",25.37,390,25373,{"ext":1041,"url":1064,"hash":1065,"mime":1044,"name":1066,"path":15,"size":1067,"width":63,"height":1068,"sizeInBytes":1069},"\u002Fuploads\u002Fthumbnail_splat_magnesium_07bb9f39c6.png","thumbnail_splat_magnesium_07bb9f39c6","thumbnail_splat-magnesium.png",4.8,127,4798,"splat_magnesium_07bb9f39c6",41.3,"\u002Fuploads\u002Fsplat_magnesium_07bb9f39c6.png","2026-10-26T22:32:00.279Z","2026-10-26T22:32:00.280Z",{"id":1076,"documentId":1077,"name":1078,"alternativeText":965,"caption":15,"focalPoint":15,"width":693,"height":1038,"formats":1079,"hash":1103,"ext":1041,"mime":1044,"size":1104,"url":1105,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1106,"updatedAt":1106,"publishedAt":1106},24,"wlwhiy6u9tmsf2l4wyu9wwlj","splat-feedback.png",{"large":1080,"small":1086,"medium":1092,"thumbnail":1098},{"ext":1041,"url":1081,"hash":1082,"mime":1044,"name":1083,"path":15,"size":1084,"width":39,"height":1047,"sizeInBytes":1085},"\u002Fuploads\u002Flarge_splat_feedback_b44a81f2c5.png","large_splat_feedback_b44a81f2c5","large_splat-feedback.png",52.11,52110,{"ext":1041,"url":1087,"hash":1088,"mime":1044,"name":1089,"path":15,"size":1090,"width":47,"height":1054,"sizeInBytes":1091},"\u002Fuploads\u002Fsmall_splat_feedback_b44a81f2c5.png","small_splat_feedback_b44a81f2c5","small_splat-feedback.png",16.91,16913,{"ext":1041,"url":1093,"hash":1094,"mime":1044,"name":1095,"path":15,"size":1096,"width":55,"height":1061,"sizeInBytes":1097},"\u002Fuploads\u002Fmedium_splat_feedback_b44a81f2c5.png","medium_splat_feedback_b44a81f2c5","medium_splat-feedback.png",32.02,32016,{"ext":1041,"url":1099,"hash":1100,"mime":1044,"name":1101,"path":15,"size":170,"width":63,"height":1068,"sizeInBytes":1102},"\u002Fuploads\u002Fthumbnail_splat_feedback_b44a81f2c5.png","thumbnail_splat_feedback_b44a81f2c5","thumbnail_splat-feedback.png",5613,"splat_feedback_b44a81f2c5",55.04,"\u002Fuploads\u002Fsplat_feedback_b44a81f2c5.png","2026-10-26T22:32:00.335Z",{"id":1002,"documentId":1003,"name":1004,"alternativeText":965,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":1108,"hash":1030,"ext":33,"mime":36,"size":1031,"url":1032,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1033,"updatedAt":1033,"publishedAt":1033},{"large":1109,"small":1110,"medium":1111,"thumbnail":1112},{"ext":33,"url":1007,"hash":1008,"mime":36,"name":1009,"path":15,"size":1010,"width":39,"height":40,"sizeInBytes":1011},{"ext":33,"url":1013,"hash":1014,"mime":36,"name":1015,"path":15,"size":1016,"width":47,"height":397,"sizeInBytes":1017},{"ext":33,"url":1019,"hash":1020,"mime":36,"name":1021,"path":15,"size":1022,"width":55,"height":56,"sizeInBytes":1023},{"ext":33,"url":1025,"hash":1026,"mime":36,"name":1027,"path":15,"size":1028,"width":63,"height":410,"sizeInBytes":1029},{"id":101,"ratio":308,"position":462,"scale":218},[],[1116,1119,1122,1125,1127,1130],{"id":1117,"text":1118},302,"Параллакс-анимация по скроллу на GSAP",{"id":1120,"text":1121},303,"Редактируемая страница через CMS",{"id":1123,"text":1124},304,"Карточки продуктов с маркетплейс-ссылками",{"id":1126,"text":469},305,{"id":1128,"text":1129},306,"Форма с валидацией данных",{"id":1131,"text":1132},307,"Резиновая вёрстка",[1134,1141],{"id":417,"caption":308,"image":1135},{"id":1035,"documentId":1036,"name":1037,"alternativeText":965,"caption":15,"focalPoint":15,"width":693,"height":1038,"formats":1136,"hash":1070,"ext":1041,"mime":1044,"size":1071,"url":1072,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1073,"updatedAt":1073,"publishedAt":1074},{"large":1137,"small":1138,"medium":1139,"thumbnail":1140},{"ext":1041,"url":1042,"hash":1043,"mime":1044,"name":1045,"path":15,"size":1046,"width":39,"height":1047,"sizeInBytes":1048},{"ext":1041,"url":1050,"hash":1051,"mime":1044,"name":1052,"path":15,"size":1053,"width":47,"height":1054,"sizeInBytes":1055},{"ext":1041,"url":1057,"hash":1058,"mime":1044,"name":1059,"path":15,"size":1060,"width":55,"height":1061,"sizeInBytes":1062},{"ext":1041,"url":1064,"hash":1065,"mime":1044,"name":1066,"path":15,"size":1067,"width":63,"height":1068,"sizeInBytes":1069},{"id":488,"caption":308,"image":1142},{"id":1076,"documentId":1077,"name":1078,"alternativeText":965,"caption":15,"focalPoint":15,"width":693,"height":1038,"formats":1143,"hash":1103,"ext":1041,"mime":1044,"size":1104,"url":1105,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1106,"updatedAt":1106,"publishedAt":1106},{"large":1144,"small":1145,"medium":1146,"thumbnail":1147},{"ext":1041,"url":1081,"hash":1082,"mime":1044,"name":1083,"path":15,"size":1084,"width":39,"height":1047,"sizeInBytes":1085},{"ext":1041,"url":1087,"hash":1088,"mime":1044,"name":1089,"path":15,"size":1090,"width":47,"height":1054,"sizeInBytes":1091},{"ext":1041,"url":1093,"hash":1094,"mime":1044,"name":1095,"path":15,"size":1096,"width":55,"height":1061,"sizeInBytes":1097},{"ext":1041,"url":1099,"hash":1100,"mime":1044,"name":1101,"path":15,"size":170,"width":63,"height":1068,"sizeInBytes":1102},{"id":1149,"metaTitle":1150,"metaDescription":1151,"canonical":15,"noIndex":75,"ogImage":15},52,"Лендинг для запуска продукта на Nuxt и headless WordPress","Страница SPLAT BIOHACK+ с параллакс-анимацией на GSAP. Команда бренда сама обновляет продукты и маркетплейс-ссылки через CMS.",{"id":104,"documentId":298,"title":299,"slug":300,"order":301,"lede":302,"desc":303,"collab":115,"clientName":304,"kind":305,"stack":306,"site":307,"noSiteText":308,"task":309,"result":310,"createdAt":311,"updatedAt":312,"publishedAt":313,"locale":10,"tags":1153,"formats":1157,"points":1166,"slides":1167,"cover":1168,"coverSettings":1200,"taskList":1204,"done":1205,"gallery":1220,"seo":1221},[1154,1155,1156],{"id":316,"label":304},{"id":318,"label":319},{"id":321,"label":322},[1158,1160,1162,1164],{"id":1159,"label":780},173,{"id":1161,"label":305},174,{"id":1163,"label":361},175,{"id":1165,"label":787},176,[],[],{"id":221,"documentId":1169,"name":1170,"alternativeText":299,"caption":15,"focalPoint":15,"width":420,"height":491,"formats":1171,"hash":1196,"ext":33,"mime":36,"size":1197,"url":1198,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1199,"updatedAt":1199,"publishedAt":1199},"rnphb5thkn1kgo0h42mypjld","career-cover.jpg",{"large":1172,"small":1178,"medium":1184,"thumbnail":1190},{"ext":33,"url":1173,"hash":1174,"mime":36,"name":1175,"path":15,"size":1176,"width":39,"height":498,"sizeInBytes":1177},"\u002Fuploads\u002Flarge_career_cover_0347603c8b.jpg","large_career_cover_0347603c8b","large_career-cover.jpg",62.3,62297,{"ext":33,"url":1179,"hash":1180,"mime":36,"name":1181,"path":15,"size":1182,"width":47,"height":505,"sizeInBytes":1183},"\u002Fuploads\u002Fsmall_career_cover_0347603c8b.jpg","small_career_cover_0347603c8b","small_career-cover.jpg",22.32,22324,{"ext":33,"url":1185,"hash":1186,"mime":36,"name":1187,"path":15,"size":1188,"width":55,"height":512,"sizeInBytes":1189},"\u002Fuploads\u002Fmedium_career_cover_0347603c8b.jpg","medium_career_cover_0347603c8b","medium_career-cover.jpg",40.53,40535,{"ext":33,"url":1191,"hash":1192,"mime":36,"name":1193,"path":15,"size":1194,"width":63,"height":347,"sizeInBytes":1195},"\u002Fuploads\u002Fthumbnail_career_cover_0347603c8b.jpg","thumbnail_career_cover_0347603c8b","thumbnail_career-cover.jpg",7.65,7652,"career_cover_0347603c8b",227.09,"\u002Fuploads\u002Fcareer_cover_0347603c8b.jpg","2026-10-26T22:32:00.650Z",{"id":104,"ratio":1201,"position":1202,"scale":1203},"1693 \u002F 906","50% 80%",1.13,[],[1206,1209,1212,1215,1218],{"id":1207,"text":1208},308,"Вёрстка главной и универсальных страниц",{"id":1210,"text":1211},309,"Таймлайн-анимации на GSAP",{"id":1213,"text":1214},310,"Модульные страницы из переиспользуемых блоков",{"id":1216,"text":1217},311,"Интеграция headless CMS Contentful",{"id":1219,"text":469},312,[],{"id":1222,"metaTitle":1223,"metaDescription":1224,"canonical":15,"noIndex":75,"ogImage":15},53,"Сайт HR-сервиса на React и Contentful с анимацией на GSAP","Универсальные страницы для Career.io: модульные блоки, таймлайн-анимации, команда клиента собирает страницы в CMS сама.",{"id":26,"documentId":1226,"title":1227,"slug":1228,"order":1229,"lede":1230,"desc":1230,"collab":115,"clientName":1231,"kind":1232,"stack":761,"site":1233,"noSiteText":308,"task":1234,"result":1235,"createdAt":1236,"updatedAt":1237,"publishedAt":1238,"locale":10,"tags":1239,"formats":1245,"points":1246,"slides":1247,"cover":1248,"coverSettings":1280,"taskList":1281,"done":1282,"gallery":1295,"seo":1296},"dxsron1w40fz28dk6ltwj8ji","Корпоративный сайт бренда косметики","delight",11,"Фронтенд сайта итальянского бренда профессиональной косметики.","Constant Delight","Корпоративный сайт","https:\u002F\u002Fconstanta-cd.ru\u002F","\u003Cp>Сделать креативную вёрстку корпоративного сайта итальянского бренда профессиональной косметики под WordPress.\u003C\u002Fp>\n\u003Cp>Страницы должны работать плавно и одинаково хорошо на любом экране: полная резиновая вёрстка, анимации, видео и карта сети салонов.\u003C\u002Fp>","Сайт бренда собран на вёрстке, которую команда клиента проинтегрировала сама и наполняет в WordPress: анимации и видео работают плавно, а резиновая вёрстка делает сайт предсказуемым на любом устройстве.","2026-10-26T22:39:36.606Z","2026-10-26T22:39:37.025Z","2026-10-27T12:00:12.108Z",[1240,1242],{"id":1241,"label":1231},120,{"id":1243,"label":1244},121,"Косметика",[],[],[],{"id":229,"documentId":1249,"name":1250,"alternativeText":1227,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":1251,"hash":1276,"ext":33,"mime":36,"size":1277,"url":1278,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1279,"updatedAt":1279,"publishedAt":1279},"lm07k9exlzwo82uvkwbwvcvq","delight-site.jpg",{"large":1252,"small":1258,"medium":1264,"thumbnail":1270},{"ext":33,"url":1253,"hash":1254,"mime":36,"name":1255,"path":15,"size":1256,"width":39,"height":40,"sizeInBytes":1257},"\u002Fuploads\u002Flarge_delight_site_8c8eb1cf75.jpg","large_delight_site_8c8eb1cf75","large_delight-site.jpg",55.37,55366,{"ext":33,"url":1259,"hash":1260,"mime":36,"name":1261,"path":15,"size":1262,"width":47,"height":397,"sizeInBytes":1263},"\u002Fuploads\u002Fsmall_delight_site_8c8eb1cf75.jpg","small_delight_site_8c8eb1cf75","small_delight-site.jpg",19.44,19441,{"ext":33,"url":1265,"hash":1266,"mime":36,"name":1267,"path":15,"size":1268,"width":55,"height":56,"sizeInBytes":1269},"\u002Fuploads\u002Fmedium_delight_site_8c8eb1cf75.jpg","medium_delight_site_8c8eb1cf75","medium_delight-site.jpg",36.06,36060,{"ext":33,"url":1271,"hash":1272,"mime":36,"name":1273,"path":15,"size":1274,"width":63,"height":410,"sizeInBytes":1275},"\u002Fuploads\u002Fthumbnail_delight_site_8c8eb1cf75.jpg","thumbnail_delight_site_8c8eb1cf75","thumbnail_delight-site.jpg",6.53,6527,"delight_site_8c8eb1cf75",99.99,"\u002Fuploads\u002Fdelight_site_8c8eb1cf75.jpg","2026-10-26T22:32:00.758Z",{"id":26,"ratio":308,"position":462,"scale":218},[],[1283,1286,1289,1292],{"id":1284,"text":1285},217,"Креативная вёрстка под WordPress",{"id":1287,"text":1288},218,"Видеоплеер и веб-анимация на GSAP",{"id":1290,"text":1291},219,"Карта сети на Mapbox",{"id":1293,"text":1294},220,"Полная резиновая вёрстка",[],{"id":104,"metaTitle":1297,"metaDescription":1298,"canonical":15,"noIndex":75,"ogImage":15},"Креативная вёрстка корпоративного сайта под WordPress","Сайт бренда косметики Constant Delight: резиновая вёрстка, видео, анимация на GSAP, карта салонов на Mapbox.",[1300,1301,1302,1303],{"id":1159,"label":780},{"id":1161,"label":305},{"id":1163,"label":361},{"id":1165,"label":787},[],[],{"id":221,"documentId":1169,"name":1170,"alternativeText":299,"caption":15,"focalPoint":15,"width":420,"height":491,"formats":1307,"hash":1196,"ext":33,"mime":36,"size":1197,"url":1198,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1199,"updatedAt":1199,"publishedAt":1199},{"large":1308,"small":1309,"medium":1310,"thumbnail":1311},{"ext":33,"url":1173,"hash":1174,"mime":36,"name":1175,"path":15,"size":1176,"width":39,"height":498,"sizeInBytes":1177},{"ext":33,"url":1179,"hash":1180,"mime":36,"name":1181,"path":15,"size":1182,"width":47,"height":505,"sizeInBytes":1183},{"ext":33,"url":1185,"hash":1186,"mime":36,"name":1187,"path":15,"size":1188,"width":55,"height":512,"sizeInBytes":1189},{"ext":33,"url":1191,"hash":1192,"mime":36,"name":1193,"path":15,"size":1194,"width":63,"height":347,"sizeInBytes":1195},{"id":104,"ratio":1201,"position":1202,"scale":1203},[1314],{"id":301,"documentId":1315,"label":1316,"slug":1317,"order":218,"createdAt":1318,"updatedAt":1318,"publishedAt":1319,"locale":10,"projects":1320},"lko2vn42mhotyi1l1swd5gxi","Сайты и магазины","sites","2026-10-26T22:39:36.125Z","2026-10-27T12:00:12.127Z",[1321,1408,1446,1483,1520,1548],{"id":77,"documentId":1322,"title":1323,"slug":1324,"order":227,"lede":1325,"desc":1325,"collab":75,"clientName":1326,"kind":1327,"stack":1328,"site":1329,"noSiteText":308,"task":1330,"result":1331,"createdAt":1332,"updatedAt":1333,"publishedAt":1334,"locale":10,"tags":1335,"formats":1343,"points":1344,"slides":1351,"cover":1384,"coverSettings":1390,"taskList":1391,"done":1392,"gallery":1404,"seo":1405},"jf35hvefa8t9rhg8jii1vxs3","Расширили функционал интернет-магазина производителя Ветерспорт","vetersport","Добавили комплекты, скидки и ускорили сайт перед Чёрной пятницей.","Ветерспорт","Интернет-магазин","Redis, Nginx, 1С, S3 + CDN, Prometheus","https:\u002F\u002Fveter.cc\u002F","\u003Cp>Доработать интернет-магазин бренда спортивной экипировки и адаптировать сервер к нагрузкам во время распродаж.\u003C\u002Fp>\n\u003Cp>Запустить комплекты товаров со скидкой на набор и упростить оформление заказа подсказками в формах. Снять нагрузку с сервера: вынести файлы в облачное хранилище, настроить кэширование и мониторинг, чтобы в Чёрную пятницу магазин работал без сбоев.\u003C\u002Fp>","Обновили конфигурацию сайта под более высокую пропускную способность, в магазине появились комплекты и мониторинг для отслеживания проблем в Чёрную пятницу.","2026-10-26T22:39:36.323Z","2026-10-27T12:27:42.925Z","2026-10-27T12:27:42.945Z",[1336,1338,1340],{"id":1337,"label":1326},133,{"id":1339,"label":1327},134,{"id":1341,"label":1342},135,"Ритейл",[],[1345,1348],{"id":1346,"text":1347},257,"Подключили сервис подсказок при заполнении данных в формах",{"id":1349,"text":1350},258,"Вынесли загрузку файлов в облачное хранилище S3",[1352],{"id":212,"documentId":1353,"name":1354,"alternativeText":1323,"caption":15,"focalPoint":15,"width":594,"height":595,"formats":1355,"hash":1380,"ext":598,"mime":601,"size":1381,"url":1382,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1383,"updatedAt":1383,"publishedAt":1383},"fgctemnasxypnn1xc1g8hxy8","vetersport-laptop.webp",{"large":1356,"small":1362,"medium":1368,"thumbnail":1374},{"ext":598,"url":1357,"hash":1358,"mime":601,"name":1359,"path":15,"size":1360,"width":39,"height":604,"sizeInBytes":1361},"\u002Fuploads\u002Flarge_vetersport_laptop_0a3b6dc2cd.webp","large_vetersport_laptop_0a3b6dc2cd","large_vetersport-laptop.webp",27.51,27514,{"ext":598,"url":1363,"hash":1364,"mime":601,"name":1365,"path":15,"size":1366,"width":47,"height":505,"sizeInBytes":1367},"\u002Fuploads\u002Fsmall_vetersport_laptop_0a3b6dc2cd.webp","small_vetersport_laptop_0a3b6dc2cd","small_vetersport-laptop.webp",12.07,12072,{"ext":598,"url":1369,"hash":1370,"mime":601,"name":1371,"path":15,"size":1372,"width":55,"height":512,"sizeInBytes":1373},"\u002Fuploads\u002Fmedium_vetersport_laptop_0a3b6dc2cd.webp","medium_vetersport_laptop_0a3b6dc2cd","medium_vetersport-laptop.webp",19.85,19848,{"ext":598,"url":1375,"hash":1376,"mime":601,"name":1377,"path":15,"size":1378,"width":63,"height":350,"sizeInBytes":1379},"\u002Fuploads\u002Fthumbnail_vetersport_laptop_0a3b6dc2cd.webp","thumbnail_vetersport_laptop_0a3b6dc2cd","thumbnail_vetersport-laptop.webp",5.21,5210,"vetersport_laptop_0a3b6dc2cd",51.76,"\u002Fuploads\u002Fvetersport_laptop_0a3b6dc2cd.webp","2026-10-26T22:31:58.988Z",{"id":212,"documentId":1353,"name":1354,"alternativeText":1323,"caption":15,"focalPoint":15,"width":594,"height":595,"formats":1385,"hash":1380,"ext":598,"mime":601,"size":1381,"url":1382,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1383,"updatedAt":1383,"publishedAt":1383},{"large":1386,"small":1387,"medium":1388,"thumbnail":1389},{"ext":598,"url":1357,"hash":1358,"mime":601,"name":1359,"path":15,"size":1360,"width":39,"height":604,"sizeInBytes":1361},{"ext":598,"url":1363,"hash":1364,"mime":601,"name":1365,"path":15,"size":1366,"width":47,"height":505,"sizeInBytes":1367},{"ext":598,"url":1369,"hash":1370,"mime":601,"name":1371,"path":15,"size":1372,"width":55,"height":512,"sizeInBytes":1373},{"ext":598,"url":1375,"hash":1376,"mime":601,"name":1377,"path":15,"size":1378,"width":63,"height":350,"sizeInBytes":1379},{"id":77,"ratio":308,"position":462,"scale":218},[],[1393,1396,1397,1400,1402],{"id":1394,"text":1395},259,"Реализовали комплекты товаров со скидкой на набор",{"id":1054,"text":1347},{"id":1398,"text":1399},261,"Вынесли загрузку файлов в облачное хранилище S3 с раздачей через CDN",{"id":397,"text":1401},"Оптимизировали сервер и настроили кэширование",{"id":48,"text":1403},"Настроили мониторинг и уведомления о сбоях",[],{"id":132,"metaTitle":1406,"metaDescription":1407,"canonical":15,"noIndex":75,"ogImage":15},"Доработка интернет-магазина спортивной экипировки под Чёрную пятницу","Комплекты со скидкой, S3 и CDN, кэширование и мониторинг для магазина Ветерспорт. Сайт выдержал нагрузку распродажи.",{"id":85,"documentId":652,"title":653,"slug":654,"order":247,"lede":655,"desc":655,"collab":115,"clientName":334,"kind":335,"stack":336,"site":308,"noSiteText":337,"task":656,"result":657,"createdAt":658,"updatedAt":659,"publishedAt":660,"locale":10,"tags":1409,"formats":1413,"points":1418,"slides":1422,"cover":1429,"coverSettings":1435,"taskList":1436,"done":1437,"gallery":1444,"seo":1445},[1410,1411,1412],{"id":663,"label":334},{"id":665,"label":666},{"id":668,"label":351},[1414,1415,1416,1417],{"id":671,"label":355},{"id":673,"label":358},{"id":675,"label":361},{"id":677,"label":364},[1419,1420,1421],{"id":680,"text":681},{"id":683,"text":684},{"id":686,"text":687},[1423],{"id":690,"documentId":691,"name":692,"alternativeText":653,"caption":15,"focalPoint":15,"width":693,"height":694,"formats":1424,"hash":722,"ext":33,"mime":36,"size":723,"url":724,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":725,"updatedAt":725,"publishedAt":725},{"large":1425,"small":1426,"medium":1427,"thumbnail":1428},{"ext":33,"url":697,"hash":698,"mime":36,"name":699,"path":15,"size":700,"width":39,"height":701,"sizeInBytes":702},{"ext":33,"url":704,"hash":705,"mime":36,"name":706,"path":15,"size":707,"width":47,"height":397,"sizeInBytes":708},{"ext":33,"url":710,"hash":711,"mime":36,"name":712,"path":15,"size":713,"width":55,"height":714,"sizeInBytes":715},{"ext":33,"url":717,"hash":718,"mime":36,"name":719,"path":15,"size":720,"width":63,"height":410,"sizeInBytes":721},{"id":690,"documentId":691,"name":692,"alternativeText":653,"caption":15,"focalPoint":15,"width":693,"height":694,"formats":1430,"hash":722,"ext":33,"mime":36,"size":723,"url":724,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":725,"updatedAt":725,"publishedAt":725},{"large":1431,"small":1432,"medium":1433,"thumbnail":1434},{"ext":33,"url":697,"hash":698,"mime":36,"name":699,"path":15,"size":700,"width":39,"height":701,"sizeInBytes":702},{"ext":33,"url":704,"hash":705,"mime":36,"name":706,"path":15,"size":707,"width":47,"height":397,"sizeInBytes":708},{"ext":33,"url":710,"hash":711,"mime":36,"name":712,"path":15,"size":713,"width":55,"height":714,"sizeInBytes":715},{"ext":33,"url":717,"hash":718,"mime":36,"name":719,"path":15,"size":720,"width":63,"height":410,"sizeInBytes":721},{"id":85,"ratio":308,"position":462,"scale":218},[],[1438,1439,1440,1441,1442,1443],{"id":736,"text":469},{"id":738,"text":739},{"id":741,"text":475},{"id":505,"text":478},{"id":744,"text":745},{"id":747,"text":748},[],{"id":146,"metaTitle":751,"metaDescription":752,"canonical":15,"noIndex":75,"ogImage":15},{"id":89,"documentId":754,"title":755,"slug":756,"order":757,"lede":758,"desc":758,"collab":115,"clientName":759,"kind":760,"stack":761,"site":762,"noSiteText":308,"task":763,"result":764,"createdAt":765,"updatedAt":766,"publishedAt":767,"locale":10,"tags":1447,"formats":1451,"points":1456,"slides":1459,"cover":1466,"coverSettings":1472,"taskList":1473,"done":1474,"gallery":1481,"seo":1482},[1448,1449,1450],{"id":770,"label":759},{"id":772,"label":773},{"id":775,"label":776},[1452,1453,1454,1455],{"id":779,"label":780},{"id":782,"label":783},{"id":785,"label":361},{"id":171,"label":787},[1457,1458],{"id":790,"text":791},{"id":793,"text":794},[1460],{"id":797,"documentId":798,"name":799,"alternativeText":755,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":1461,"hash":825,"ext":33,"mime":36,"size":826,"url":827,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":828,"updatedAt":828,"publishedAt":828},{"large":1462,"small":1463,"medium":1464,"thumbnail":1465},{"ext":33,"url":802,"hash":803,"mime":36,"name":804,"path":15,"size":805,"width":39,"height":40,"sizeInBytes":806},{"ext":33,"url":808,"hash":809,"mime":36,"name":810,"path":15,"size":811,"width":47,"height":397,"sizeInBytes":812},{"ext":33,"url":814,"hash":815,"mime":36,"name":816,"path":15,"size":817,"width":55,"height":56,"sizeInBytes":818},{"ext":33,"url":820,"hash":821,"mime":36,"name":822,"path":15,"size":823,"width":63,"height":410,"sizeInBytes":824},{"id":797,"documentId":798,"name":799,"alternativeText":755,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":1467,"hash":825,"ext":33,"mime":36,"size":826,"url":827,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":828,"updatedAt":828,"publishedAt":828},{"large":1468,"small":1469,"medium":1470,"thumbnail":1471},{"ext":33,"url":802,"hash":803,"mime":36,"name":804,"path":15,"size":805,"width":39,"height":40,"sizeInBytes":806},{"ext":33,"url":808,"hash":809,"mime":36,"name":810,"path":15,"size":811,"width":47,"height":397,"sizeInBytes":812},{"ext":33,"url":814,"hash":815,"mime":36,"name":816,"path":15,"size":817,"width":55,"height":56,"sizeInBytes":818},{"ext":33,"url":820,"hash":821,"mime":36,"name":822,"path":15,"size":823,"width":63,"height":410,"sizeInBytes":824},{"id":89,"ratio":308,"position":462,"scale":218},[],[1475,1476,1477,1478,1479,1480],{"id":839,"text":840},{"id":842,"text":843},{"id":845,"text":846},{"id":848,"text":849},{"id":851,"text":852},{"id":854,"text":855},[],{"id":149,"metaTitle":858,"metaDescription":859,"canonical":15,"noIndex":75,"ogImage":15},{"id":93,"documentId":861,"title":862,"slug":863,"order":179,"lede":864,"desc":864,"collab":115,"clientName":865,"kind":866,"stack":867,"site":868,"noSiteText":308,"task":869,"result":870,"createdAt":871,"updatedAt":872,"publishedAt":873,"locale":10,"tags":1484,"formats":1488,"points":1493,"slides":1497,"cover":1504,"coverSettings":1510,"taskList":1511,"done":1512,"gallery":1518,"seo":1519},[1485,1486,1487],{"id":876,"label":865},{"id":878,"label":322},{"id":880,"label":881},[1489,1490,1491,1492],{"id":164,"label":780},{"id":885,"label":866},{"id":887,"label":361},{"id":889,"label":890},[1494,1495,1496],{"id":893,"text":894},{"id":896,"text":897},{"id":899,"text":900},[1498],{"id":903,"documentId":904,"name":905,"alternativeText":862,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":1499,"hash":931,"ext":33,"mime":36,"size":932,"url":933,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":934,"updatedAt":934,"publishedAt":935},{"large":1500,"small":1501,"medium":1502,"thumbnail":1503},{"ext":33,"url":908,"hash":909,"mime":36,"name":910,"path":15,"size":911,"width":39,"height":40,"sizeInBytes":912},{"ext":33,"url":914,"hash":915,"mime":36,"name":916,"path":15,"size":917,"width":47,"height":397,"sizeInBytes":918},{"ext":33,"url":920,"hash":921,"mime":36,"name":922,"path":15,"size":923,"width":55,"height":56,"sizeInBytes":924},{"ext":33,"url":926,"hash":927,"mime":36,"name":928,"path":15,"size":929,"width":63,"height":410,"sizeInBytes":930},{"id":903,"documentId":904,"name":905,"alternativeText":862,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":1505,"hash":931,"ext":33,"mime":36,"size":932,"url":933,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":934,"updatedAt":934,"publishedAt":935},{"large":1506,"small":1507,"medium":1508,"thumbnail":1509},{"ext":33,"url":908,"hash":909,"mime":36,"name":910,"path":15,"size":911,"width":39,"height":40,"sizeInBytes":912},{"ext":33,"url":914,"hash":915,"mime":36,"name":916,"path":15,"size":917,"width":47,"height":397,"sizeInBytes":918},{"ext":33,"url":920,"hash":921,"mime":36,"name":922,"path":15,"size":923,"width":55,"height":56,"sizeInBytes":924},{"ext":33,"url":926,"hash":927,"mime":36,"name":928,"path":15,"size":929,"width":63,"height":410,"sizeInBytes":930},{"id":93,"ratio":308,"position":462,"scale":218},[],[1513,1514,1515,1516,1517],{"id":946,"text":947},{"id":949,"text":843},{"id":951,"text":952},{"id":954,"text":469},{"id":956,"text":957},[],{"id":960,"metaTitle":961,"metaDescription":962,"canonical":15,"noIndex":75,"ogImage":15},{"id":104,"documentId":298,"title":299,"slug":300,"order":301,"lede":302,"desc":303,"collab":115,"clientName":304,"kind":305,"stack":306,"site":307,"noSiteText":308,"task":309,"result":310,"createdAt":311,"updatedAt":312,"publishedAt":313,"locale":10,"tags":1521,"formats":1525,"points":1530,"slides":1531,"cover":1532,"coverSettings":1538,"taskList":1539,"done":1540,"gallery":1546,"seo":1547},[1522,1523,1524],{"id":316,"label":304},{"id":318,"label":319},{"id":321,"label":322},[1526,1527,1528,1529],{"id":1159,"label":780},{"id":1161,"label":305},{"id":1163,"label":361},{"id":1165,"label":787},[],[],{"id":221,"documentId":1169,"name":1170,"alternativeText":299,"caption":15,"focalPoint":15,"width":420,"height":491,"formats":1533,"hash":1196,"ext":33,"mime":36,"size":1197,"url":1198,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1199,"updatedAt":1199,"publishedAt":1199},{"large":1534,"small":1535,"medium":1536,"thumbnail":1537},{"ext":33,"url":1173,"hash":1174,"mime":36,"name":1175,"path":15,"size":1176,"width":39,"height":498,"sizeInBytes":1177},{"ext":33,"url":1179,"hash":1180,"mime":36,"name":1181,"path":15,"size":1182,"width":47,"height":505,"sizeInBytes":1183},{"ext":33,"url":1185,"hash":1186,"mime":36,"name":1187,"path":15,"size":1188,"width":55,"height":512,"sizeInBytes":1189},{"ext":33,"url":1191,"hash":1192,"mime":36,"name":1193,"path":15,"size":1194,"width":63,"height":347,"sizeInBytes":1195},{"id":104,"ratio":1201,"position":1202,"scale":1203},[],[1541,1542,1543,1544,1545],{"id":1207,"text":1208},{"id":1210,"text":1211},{"id":1213,"text":1214},{"id":1216,"text":1217},{"id":1219,"text":469},[],{"id":1222,"metaTitle":1223,"metaDescription":1224,"canonical":15,"noIndex":75,"ogImage":15},{"id":26,"documentId":1226,"title":1227,"slug":1228,"order":1229,"lede":1230,"desc":1230,"collab":115,"clientName":1231,"kind":1232,"stack":761,"site":1233,"noSiteText":308,"task":1234,"result":1235,"createdAt":1236,"updatedAt":1237,"publishedAt":1238,"locale":10,"tags":1549,"formats":1552,"points":1553,"slides":1554,"cover":1555,"coverSettings":1561,"taskList":1562,"done":1563,"gallery":1568,"seo":1569},[1550,1551],{"id":1241,"label":1231},{"id":1243,"label":1244},[],[],[],{"id":229,"documentId":1249,"name":1250,"alternativeText":1227,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":1556,"hash":1276,"ext":33,"mime":36,"size":1277,"url":1278,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1279,"updatedAt":1279,"publishedAt":1279},{"large":1557,"small":1558,"medium":1559,"thumbnail":1560},{"ext":33,"url":1253,"hash":1254,"mime":36,"name":1255,"path":15,"size":1256,"width":39,"height":40,"sizeInBytes":1257},{"ext":33,"url":1259,"hash":1260,"mime":36,"name":1261,"path":15,"size":1262,"width":47,"height":397,"sizeInBytes":1263},{"ext":33,"url":1265,"hash":1266,"mime":36,"name":1267,"path":15,"size":1268,"width":55,"height":56,"sizeInBytes":1269},{"ext":33,"url":1271,"hash":1272,"mime":36,"name":1273,"path":15,"size":1274,"width":63,"height":410,"sizeInBytes":1275},{"id":26,"ratio":308,"position":462,"scale":218},[],[1564,1565,1566,1567],{"id":1284,"text":1285},{"id":1287,"text":1288},{"id":1290,"text":1291},{"id":1293,"text":1294},[],{"id":104,"metaTitle":1297,"metaDescription":1298,"canonical":15,"noIndex":75,"ogImage":15},[],{"id":1149,"documentId":1572,"name":304,"order":417,"showInMarquee":115,"createdAt":1573,"updatedAt":1573,"publishedAt":1574,"locale":10,"logo":15,"projects":1575},"fcvk5sqtzfglf2dpfziamd77","2026-10-26T22:39:36.109Z","2026-10-27T12:00:11.606Z",[1576],{"id":104,"documentId":298,"title":299,"slug":300,"order":301,"lede":302,"desc":303,"collab":115,"clientName":304,"kind":305,"stack":306,"site":307,"noSiteText":308,"task":309,"result":310,"createdAt":311,"updatedAt":312,"publishedAt":313,"locale":10,"tags":1577,"formats":1581,"points":1586,"slides":1587,"cover":1588,"coverSettings":1594,"taskList":1595,"done":1596,"gallery":1602,"seo":1603},[1578,1579,1580],{"id":316,"label":304},{"id":318,"label":319},{"id":321,"label":322},[1582,1583,1584,1585],{"id":1159,"label":780},{"id":1161,"label":305},{"id":1163,"label":361},{"id":1165,"label":787},[],[],{"id":221,"documentId":1169,"name":1170,"alternativeText":299,"caption":15,"focalPoint":15,"width":420,"height":491,"formats":1589,"hash":1196,"ext":33,"mime":36,"size":1197,"url":1198,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1199,"updatedAt":1199,"publishedAt":1199},{"large":1590,"small":1591,"medium":1592,"thumbnail":1593},{"ext":33,"url":1173,"hash":1174,"mime":36,"name":1175,"path":15,"size":1176,"width":39,"height":498,"sizeInBytes":1177},{"ext":33,"url":1179,"hash":1180,"mime":36,"name":1181,"path":15,"size":1182,"width":47,"height":505,"sizeInBytes":1183},{"ext":33,"url":1185,"hash":1186,"mime":36,"name":1187,"path":15,"size":1188,"width":55,"height":512,"sizeInBytes":1189},{"ext":33,"url":1191,"hash":1192,"mime":36,"name":1193,"path":15,"size":1194,"width":63,"height":347,"sizeInBytes":1195},{"id":104,"ratio":1201,"position":1202,"scale":1203},[],[1597,1598,1599,1600,1601],{"id":1207,"text":1208},{"id":1210,"text":1211},{"id":1213,"text":1214},{"id":1216,"text":1217},{"id":1219,"text":469},[],{"id":1222,"metaTitle":1223,"metaDescription":1224,"canonical":15,"noIndex":75,"ogImage":15},[],[1606,1607,1608,1609,1610],{"id":1207,"text":1208},{"id":1210,"text":1211},{"id":1213,"text":1214},{"id":1216,"text":1217},{"id":1219,"text":469},[],{"id":26,"documentId":1226,"title":1227,"slug":1228,"order":1229,"lede":1230,"desc":1230,"collab":115,"clientName":1231,"kind":1232,"stack":761,"site":1233,"noSiteText":308,"task":1234,"result":1235,"createdAt":1236,"updatedAt":1237,"publishedAt":1238,"locale":10,"tags":1613,"partner":1616,"formats":1617,"points":1618,"slides":1619,"cover":1620,"coverSettings":1626,"categories":1627,"services":1629,"client":1630,"taskList":1634,"done":1635,"gallery":1640,"testimonial":15,"nextProject":1641,"seo":1782},[1614,1615],{"id":1241,"label":1231},{"id":1243,"label":1244},{"id":4,"documentId":324,"name":325,"url":15,"order":184,"createdAt":326,"updatedAt":326,"publishedAt":327,"locale":10,"logo":15},[],[],[],{"id":229,"documentId":1249,"name":1250,"alternativeText":1227,"caption":15,"focalPoint":15,"width":383,"height":384,"formats":1621,"hash":1276,"ext":33,"mime":36,"size":1277,"url":1278,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1279,"updatedAt":1279,"publishedAt":1279},{"large":1622,"small":1623,"medium":1624,"thumbnail":1625},{"ext":33,"url":1253,"hash":1254,"mime":36,"name":1255,"path":15,"size":1256,"width":39,"height":40,"sizeInBytes":1257},{"ext":33,"url":1259,"hash":1260,"mime":36,"name":1261,"path":15,"size":1262,"width":47,"height":397,"sizeInBytes":1263},{"ext":33,"url":1265,"hash":1266,"mime":36,"name":1267,"path":15,"size":1268,"width":55,"height":56,"sizeInBytes":1269},{"ext":33,"url":1271,"hash":1272,"mime":36,"name":1273,"path":15,"size":1274,"width":63,"height":410,"sizeInBytes":1275},{"id":26,"ratio":308,"position":462,"scale":218},[1628],{"id":301,"documentId":1315,"label":1316,"slug":1317,"order":218,"createdAt":1318,"updatedAt":1318,"publishedAt":1319,"locale":10},[],{"id":1222,"documentId":1631,"name":1231,"order":488,"showInMarquee":115,"createdAt":1632,"updatedAt":1632,"publishedAt":1633,"locale":10,"logo":15},"x1xo4a74aacay3lf622hkchu","2026-10-26T22:39:36.113Z","2026-10-27T12:00:11.612Z",[],[1636,1637,1638,1639],{"id":1284,"text":1285},{"id":1287,"text":1288},{"id":1290,"text":1291},{"id":1293,"text":1294},[],{"id":204,"documentId":1642,"title":1643,"slug":1644,"order":184,"lede":308,"desc":1645,"collab":75,"clientName":1646,"kind":1647,"stack":1648,"site":1649,"noSiteText":308,"task":1650,"result":1651,"createdAt":1652,"updatedAt":1653,"publishedAt":1654,"locale":10,"tags":1655,"formats":1665,"points":1666,"slides":1682,"cover":1751,"coverSettings":1757,"taskList":1758,"done":1759,"gallery":1771,"seo":1779},"g81budr6atjyj7c003mjw16y","Личный кабинет «Теннисного Клуба Лужники»","luzhniki","Бронирование кортов, интеграция с 1С:Фитнесс, профиль, платежи и история посещений.","Теннисный Клуб Лужники","Личный кабинет","Nuxt 4, TypeScript, Pinia, BFF, PostgreSQL, 1C:Fitness","https:\u002F\u002Flk.tkl.ru\u002F","\u003Cp>Реализовать личный кабинет с бронированием теннисных и падел-кортов, управлением профилем, тренировками и лицевым счётом.\u003C\u002Fp>\n\u003Cp>Полноценный кабинет клиента: от истории тренировок до мультибронирования нескольких кортов за один раз, выбор раздевалки и тренера, фильтрация, платежи и членство.\u003C\u002Fp>","Бронирование и оплата кортов происходит в кабинете. Клиенты сами выбирают дату, время, корт, тренера и раздевалку, а платежи и членство отображают реальные данные из 1С:Фитнес.","2026-10-26T22:39:36.273Z","2026-10-26T22:39:36.620Z","2026-10-27T12:00:11.843Z",[1656,1659,1662],{"id":1657,"label":1658},111,"ТКЛ.РФ",{"id":1660,"label":1661},112,"Спорт",{"id":1663,"label":1664},113,"Интеграция 1С",[],[1667,1670,1673,1676,1679],{"id":1668,"text":1669},185,"Система бронирования",{"id":1671,"text":1672},186,"Интеграция с 1С:Фитнесс",{"id":1674,"text":1675},187,"Регистрация и редактирование профиля",{"id":1677,"text":1678},188,"Платежи",{"id":1680,"text":1681},189,"История посещения",[1683,1715],{"id":301,"documentId":1684,"name":1685,"alternativeText":1643,"caption":15,"focalPoint":15,"width":594,"height":595,"formats":1686,"hash":1711,"ext":598,"mime":601,"size":1712,"url":1713,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1714,"updatedAt":1714,"publishedAt":1714},"mrssc8gaw5p1jmvqnoer1y3s","luzhniki-laptop.webp",{"large":1687,"small":1693,"medium":1699,"thumbnail":1705},{"ext":598,"url":1688,"hash":1689,"mime":601,"name":1690,"path":15,"size":1691,"width":39,"height":604,"sizeInBytes":1692},"\u002Fuploads\u002Flarge_luzhniki_laptop_64b9d6396d.webp","large_luzhniki_laptop_64b9d6396d","large_luzhniki-laptop.webp",22.94,22942,{"ext":598,"url":1694,"hash":1695,"mime":601,"name":1696,"path":15,"size":1697,"width":47,"height":505,"sizeInBytes":1698},"\u002Fuploads\u002Fsmall_luzhniki_laptop_64b9d6396d.webp","small_luzhniki_laptop_64b9d6396d","small_luzhniki-laptop.webp",9.37,9372,{"ext":598,"url":1700,"hash":1701,"mime":601,"name":1702,"path":15,"size":1703,"width":55,"height":512,"sizeInBytes":1704},"\u002Fuploads\u002Fmedium_luzhniki_laptop_64b9d6396d.webp","medium_luzhniki_laptop_64b9d6396d","medium_luzhniki-laptop.webp",16.12,16124,{"ext":598,"url":1706,"hash":1707,"mime":601,"name":1708,"path":15,"size":1709,"width":63,"height":350,"sizeInBytes":1710},"\u002Fuploads\u002Fthumbnail_luzhniki_laptop_64b9d6396d.webp","thumbnail_luzhniki_laptop_64b9d6396d","thumbnail_luzhniki-laptop.webp",3.99,3988,"luzhniki_laptop_64b9d6396d",42.37,"\u002Fuploads\u002Fluzhniki_laptop_64b9d6396d.webp","2026-10-26T22:31:58.229Z",{"id":1229,"documentId":1716,"name":1717,"alternativeText":1643,"caption":15,"focalPoint":15,"width":1718,"height":1719,"formats":1720,"hash":1747,"ext":598,"mime":601,"size":1748,"url":1749,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1750,"updatedAt":1750,"publishedAt":1750},"rwafok0cke6f44570471ll5t","luzhniki-booking.webp",2000,987,{"large":1721,"small":1728,"medium":1734,"thumbnail":1741},{"ext":598,"url":1722,"hash":1723,"mime":601,"name":1724,"path":15,"size":1725,"width":39,"height":1726,"sizeInBytes":1727},"\u002Fuploads\u002Flarge_luzhniki_booking_e64bdfa8c7.webp","large_luzhniki_booking_e64bdfa8c7","large_luzhniki-booking.webp",20.14,494,20140,{"ext":598,"url":1729,"hash":1730,"mime":601,"name":1731,"path":15,"size":409,"width":47,"height":1732,"sizeInBytes":1733},"\u002Fuploads\u002Fsmall_luzhniki_booking_e64bdfa8c7.webp","small_luzhniki_booking_e64bdfa8c7","small_luzhniki-booking.webp",247,7148,{"ext":598,"url":1735,"hash":1736,"mime":601,"name":1737,"path":15,"size":1738,"width":55,"height":1739,"sizeInBytes":1740},"\u002Fuploads\u002Fmedium_luzhniki_booking_e64bdfa8c7.webp","medium_luzhniki_booking_e64bdfa8c7","medium_luzhniki-booking.webp",13.38,370,13382,{"ext":598,"url":1742,"hash":1743,"mime":601,"name":1744,"path":15,"size":1745,"width":63,"height":1243,"sizeInBytes":1746},"\u002Fuploads\u002Fthumbnail_luzhniki_booking_e64bdfa8c7.webp","thumbnail_luzhniki_booking_e64bdfa8c7","thumbnail_luzhniki-booking.webp",2.63,2634,"luzhniki_booking_e64bdfa8c7",49.63,"\u002Fuploads\u002Fluzhniki_booking_e64bdfa8c7.webp","2026-10-26T22:31:58.477Z",{"id":301,"documentId":1684,"name":1685,"alternativeText":1643,"caption":15,"focalPoint":15,"width":594,"height":595,"formats":1752,"hash":1711,"ext":598,"mime":601,"size":1712,"url":1713,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1714,"updatedAt":1714,"publishedAt":1714},{"large":1753,"small":1754,"medium":1755,"thumbnail":1756},{"ext":598,"url":1688,"hash":1689,"mime":601,"name":1690,"path":15,"size":1691,"width":39,"height":604,"sizeInBytes":1692},{"ext":598,"url":1694,"hash":1695,"mime":601,"name":1696,"path":15,"size":1697,"width":47,"height":505,"sizeInBytes":1698},{"ext":598,"url":1700,"hash":1701,"mime":601,"name":1702,"path":15,"size":1703,"width":55,"height":512,"sizeInBytes":1704},{"ext":598,"url":1706,"hash":1707,"mime":601,"name":1708,"path":15,"size":1709,"width":63,"height":350,"sizeInBytes":1710},{"id":204,"ratio":308,"position":462,"scale":218},[],[1760,1762,1764,1766,1769],{"id":1761,"text":1669},190,{"id":1763,"text":1672},191,{"id":1765,"text":1675},192,{"id":1767,"text":1768},193,"Платежи и членство",{"id":1770,"text":1681},194,[1772],{"id":1229,"caption":308,"image":1773},{"id":1229,"documentId":1716,"name":1717,"alternativeText":1643,"caption":15,"focalPoint":15,"width":1718,"height":1719,"formats":1774,"hash":1747,"ext":598,"mime":601,"size":1748,"url":1749,"previewUrl":15,"provider":23,"provider_metadata":15,"createdAt":1750,"updatedAt":1750,"publishedAt":1750},{"large":1775,"small":1776,"medium":1777,"thumbnail":1778},{"ext":598,"url":1722,"hash":1723,"mime":601,"name":1724,"path":15,"size":1725,"width":39,"height":1726,"sizeInBytes":1727},{"ext":598,"url":1729,"hash":1730,"mime":601,"name":1731,"path":15,"size":409,"width":47,"height":1732,"sizeInBytes":1733},{"ext":598,"url":1735,"hash":1736,"mime":601,"name":1737,"path":15,"size":1738,"width":55,"height":1739,"sizeInBytes":1740},{"ext":598,"url":1742,"hash":1743,"mime":601,"name":1744,"path":15,"size":1745,"width":63,"height":1243,"sizeInBytes":1746},{"id":85,"metaTitle":1780,"metaDescription":1781,"canonical":15,"noIndex":75,"ogImage":15},"Личный кабинет теннисного клуба с бронированием кортов и интеграцией 1С:Фитнес","Разработка кабинета для ТК «Лужники» на Nuxt 4: бронирование кортов, оплата, членство, тренеры. Данные синхронизируются с 1С:Фитнес.",{"id":104,"metaTitle":1297,"metaDescription":1298,"canonical":15,"noIndex":75,"ogImage":15},{"id":1222,"metaTitle":1223,"metaDescription":1224,"canonical":15,"noIndex":75,"ogImage":15}]