Заказать
Изображение
Миша Радионов

Каталог фишек для сайта 2020

Опубликовано: 18 Сен 2020
Вернуться в блог

В нашем новом материале мы поделимся самыми интересными и полезными фишками для разработки сайта в 2020 году.

ИМ. Частые функциональности для интернет-магазина

  • Чекаут
  • Корзина
  • Wishlist
  • Оплата (ниже)
  • Доставка
    • Расчет стоимости доставки:
      • Интеграция с агрегаторами доставки (Shiptor)
      • Или собственная логика расчета стоимости доставки
    • Отправка данных в транспортную компанию (интеграция)
    • Интеграция по статусам заказов (доставлен, «в пути» и тд)
  • ЛК
    • История заказов:
      • Повторить заказ
      • Отменить заказ
      • Вывод статуса заказа
      • Уведомления об изменении статуса заказа
    • Купоны, Бонусы
    • Адрес доставки
  • Лютые фильтры:
    • Пагинации
    • Сортировки
    • Вывод плиткой/списком
  • Подписка на отсутствующий товар
  • И т.п.

ЛК. Частые функциональности для личных кабинетов

  • Регистрация:
    • Подтверждение по email
    • Подтверждение по SMS
  • Авторизация:
    • логин/пароль
    • телефон/SMS
    • Социальные сети
  • «Забыли пароль?»
  • Редактирование личных данных:
    • Смена пароля
  • Блок личных данных справа вверху
  • Единая авторизация на нескольких сайтах
  • Реферальная программа «Пригласи друга»
  • Купоны и бонусы

Оплаты

  • Интеграция с эквайрингом
  • Модель платежей:
    • Админка платежей
    • Вывод платежей пользователю
  • Генерация счета на оплату
  • Генерация актов, актов сверки
  • Настройка отправки чеков в налоговую
  • Выплаты исполнителям
  • Подписки (регулярно взимаемые платежи)
  • Дополнительные валюты (кроме рублей)
  • Интеграция с банком по статусам оплаты

Интеграции / API

Примеры интеграций

  • CRM (лиды)
  • 1C (склад, заказы)
  • Google Таблицы (экспорт в таблицу)
  • Доставка (для e-commerce)
  • Эквайринг (любые движения средств)
  • SMS, мессенджеры (уведомления)
  • Маркетплейсы (для e-commerce)
  • Счетчики, аналитика (события, e-commerce, …)
  • Retail Rocket (рекомендации для e-commerce)
  • Телефония
  • Онлайн-консультанты
  • Сервисы рассылок (транзакционные типа MailGun и интерфейсные типа MailChimp)
  • Сервисы онлайн-бронирования (yclients, …)
  • Календарь (экспорт, импорт)

Рассылки

Тут есть варианты:

  • Отправка получателей рассылки в самостоятельный рассылочный сервис типа MailChimp или SendPulse
  • Создание функциональности рассылок и использование API рассылочного сервиса типа MailGun

В первом варианте вы создаете только:

  • Форму для сбора e-mail
  • Один односторонний обмен с рассылочным сервисом

Во втором варианте вы делаете:

  • Модель рассылок
  • Модель листов рассылки. Лист — статический набор пользователей
  • Модель сегментов. Сегмент — динамический набор, определяемый набором параметров:
    • Параметры для сегментов. Например, город, дата заказа, купленный товар, пол пользователя и т.д.
  • Модель отчета рассылки. Отслеживание статуса каждого отправленного письма: доставлено, не доставлено, открыто, клик по ссылке в письме
  • Собственно, функционал рассылки
  • Интеграцию с рассылочным сервисом (MailGun — из коробки)
  • Функционал отписки от рассылки
  • Запланированные рассылки по расписанию
  • Автоматически планируемые рассылки. Например, через день после регистрации или за час до вебинара
  • Очередь. Всегда нужна для рассылок
  • И т.п.

Другие частые функциональности для модели

  • Нотификации (email, sms, мессенджер, push, UI сайта и тд)
  • Админка
  • Поиск обычный по вхождениям запроса
  • Поиск ElasticSearch по опечаткам, с учетом окончаний, схожих звучаний, синонимов, ключевых слов, с учетом релевантности и тд.
  • Фильтр на листинге
  • Сортировка на листинге
  • Пагинация (разбиение на страницы), кнопка «подгрузить еще»
  • Статистика по данным модели для пользователя: дашборды, графики, BI
  • Комментарии

Частые функциональности без модели

  • Формы обратной связи, не создающие записей в БД
  • Мультиязычность
  • Мультидоменность
  • Версия для слабовидящих
  • Поддержка скринридеров (для незрячих людей)
  • Тонкая настройка аналитики (e-commerce, цели)
  • Микроразметка, OG и другие тэги