Партнёрская система для новостного портала d***.com

Задача: разработка личного кабинета для партнёра, админки.

Новостной веб-сайт решил привлекать дополнительных посетителей за счёт партнёрской программы: партнёры компании размещают ссылку на статьи на сайте в своих социальных сетях. При этом в ссылку добавляется специальный код, который идентифицирует партнёра. Определённую долю доходов от рекламы, полученные за счёт таких посетителей, получает партнёр.

Для реализации этой идеи разработан личный кабинет партнёра, где можно сформировать ссылку с уникальным кодом для размещения. Также выводится подробная статистика переходов по ссылке и дохода от рекламы. Выводятся графики, показывающие переходы по ссылке партнёра. Предусмотрена возможность экспорта данных в Microsoft Excel.

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

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

Технологии: TS, Vue.JS, AmCharts, Postgrahile, PostgreSQL

Система аналитики s***.com

Задача: разработка личного кабинета для доступа к аналитическим данным.

Веб-приложение для доступа к аналитической информации о посещаемости веб-сайта. В отличие от обычных систем подсчёта посещаемости, в этой системе пользователь не ограничен теми запросами, которые предусмотрели разработчики системы — пользователь имеет возможность построения собственных запросов. Для запроса можно выбрать тип отображения — таблицу или график. Есть возможность экспорта результатов запроса в Excel. Важной функцией система является возможность сравнения текущих показателей с аналогичными показателями за предыдущий период.

Построенные в конструкторе запросы можно сохранить для будущего использования, а также есть возможность экспортировать запрос и передать другому пользователю организации.

Приложение было оптимизировано для работы с большими объёмами данными.

Стек технологий: JS, Vue.JS, AmCharts, REST API.