Создание уникальной доски объявлений-дискаунтера для юридических и физических лиц.

Компания MINUS50 владеет несколькими крупнейшими информационно-товарными порталами, занимается развитием B2C и B2B проектов.

О проекте Minus50

Доска объявлений-дискаунтер — это уникальный проект призванный изменить рынок досок объявлений. По задумке заказчика портал предлагает продавцам (юр лица и физ лица) продавать товары не только за установленную сумму, но и предлагая дисконты в процентах своим покупателям от стоимости такой же новой вещи в магазинах.

Совершенно необязательно это должны быть вещи б/у, это могут быть такие же новые вещи, но устаревших моделей или попросту остатки товарных категорий, на которые они готовы давать значительные скидки.

Второй важной функцией портала является возможность сдать/взять в аренду вещи.

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

Процесс создания

Задача не из простых, никакие из известных нам CMS такого функционала «из коробки» не имеет, поэтому решено было писать весь портал с нуля.

Используемые технологии

Asp core, postgres, next.js, react.js

Две версии сайта

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

Верстка и программирование сайта

При верстке сайта использовали микроразметку schema.org, что обязательно скажется на CTR в поиске.

CSS и DOM-структура максимально оптимизированы, не использовали лишних скриптов при отрисовке элементов и совсем не использовали готовые библиотеки  jQuery, что полезно для быстрой загрузки страниц сайта.

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

Оптимизация изображений

Для быстроты работы сайта и упрощения хранения изображений было принято решение использовать сторонние сервисы хранилищ картинок, при этом URL адрес картинки является на домене портала.

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

Скорость загрузки сайта

Скорость загрузки сайта мы проверяем инструментом PageSpeed Insights, который создан корпорацией Google. Мы — в зеленой зоне, что непременно положительно скажется на продвижении сайта в поисковых системах.

Административная часть сайта

Административная часть сайта создана на Material UI. Весь контент который есть на сайте управляем из админ части.

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

  • Собственными менеджерами компании (разделение на роли);
  • Пользователями с возможностью временной и постоянной блокировки и бана;
  • Финансами;
  • Баннерной системой;
  • Структурой каталога и сущностями в товарах/категориях, включая фильтры и т.д.
  • Для юридических лиц реализован функционал пост-оплаты, т.е. оплата по факту полученных услуг владельцем портала.

Итог

Разработка портала заняла чуть больше 4-х месяцев от начала проектирования, до финального выхода сайта на домен. Сайт полностью подготовлен для продвижения, после выхода на домен был произведен технический seo-аудит портала.

Конечно, на этом история не заканчивается, сайт будет совершенствоваться и продвигаться в поисковых системах, социальных сетях и оффлайне.