u
u
u



Сегодня Торговый Дом "ВИМОС" — это 43 магазина строительно-отделочных материалов и хозяйственных товаров, расположенных во Всеволожском, Бокситогорском, Выборгском, Гатчинском, Кингисеппском, Киришском, Кировском, Лодейнопольском, Лужском, Приозерском, Сланцевском, Тихвинском районах и г. Сосновый Бор Ленинградской области, в Колпино и Курортном районе Санкт-Петербурга, а также в городах Великий Новгород и Псков.
Мы сделали ребятам новый сайт, который синхронизирован с приложением. Постоянное улучшение технологического стека приложений на android и ios. Поддержка старого сайта.
Технологии
Nuxt
Pinia
TypeScript
Команда проекта


Алина Шикарная
Дизайнер

Разработка / 22.12.25
История о том, как мы превратили техническую страницу в ещё одну точку контакта с пользователем.
Страница 404 — самая бесполезная и самая честная на всём сайте. Потому что если человек туда попал, значит, что-то пошло не так: он ошибся в адресе, ссылка умерла или контент просто исчез. Большинство сайтов в такие моменты делают вид, что ничего не произошло. Белый фон, надпись «Страница не найдена» и одинокая кнопка «На главную». Очень вежливо. И абсолютно мертво.
«Ребята пришли с этой идеей как-то буднично — мол, давайте по-быстрому придумаем, как оживить 404. А получилось так, что теперь эту страницу упоминают даже наши маркетологи на внутренних планёрках»


С «Вимосом» решили, что даже ошибка может быть возможностью. Почему бы не сделать её ещё одной точкой касания? Такой, где человек чувствует: он не один. Его заметили. Ему подскажут.
Мы подошли к 404 как к отдельной мини-странице. Не как к ошибке, а как к сценарию. С лёгким тоном, ироничным текстом и контентом, который помогает: подборки популярных товаров, сезонные категории, ссылка на форму обратной связи. В центре — сообщение «Похоже, вы свернули не туда. Но это не повод уходить».
Да, в идеале пользователь не должен туда попадать. Но если уж попал — важно не бросать его на полпути. Мы заметили, что с новой 404 люди действительно остаются дольше. Не нервничают. Кликают. Возвращаются в каталог.
И что самое интересное — никто не просил нас делать её «особенной». Просто в процессе стало понятно: даже маленькая деталь может звучать как часть голоса бренда. А если может — значит должна.
Да, в идеале пользователь не должен туда попадать. Но если уж попал — важно не бросать его на полпути. Мы заметили, что с новой 404 люди действительно остаются дольше. Не нервничают. Кликают. Возвращаются в каталог.
И что самое интересное — никто не просил нас делать её «особенной». Просто в процессе стало понятно: даже маленькая деталь может звучать как часть голоса бренда. А если может — значит должна.
class ClientBlockMap(BaseModel):
address = models.CharField(verbose_name="Адрес", max_length=255, blank=True, default="", null=True)
longitude = models.CharField(verbose_name="Долгота", max_length=20, blank=True, default="", null=True)
latitude = models.CharField(verbose_name="Широта", max_length=20, blank=True, default="", null=True)
class Meta:
verbose_name = "Блок карты"
verbose_name_plural = "Блоки карт"
def __str__(self):
return self.address
@property
def block(self):
return {
"type": "blockmap",
"title": None,
"address": self.address,
"longitude": self.longitude,
"latitude": self.latitude,
}История о том, как мы превратили техническую страницу в ещё одну точку контакта с пользователем.