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

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

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

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

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

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

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