Есть задача разработать сервис для партнеров, которые привлекают трафик на наши проекты.  

Мне бы хотелось минимизировать своё управление проектом, поэтому присылайте предложение только если вы: 

– фуллстек django+react 

– команда из фронта+бэкендера и сами менеджерите работу между собой 

– аутсорс-компания с адекватными расценками 

– только бэкендер или только фронтендер, но очень хотите работать и готовы сами синхронизироваться по API и техчасти со вторым участником команды :) 

Общие условия: 

– работа по договору услуг или ГПХ с юрлицом 

– нужно будет подписать NDA 

– всё что описано в задаче – первый этап, после запуска будут регулярные доработки 

Сценарий использования сервиса: 

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

2. Партнер получает ссылку для привлечения трафика 

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

4. Партнер отслеживает данные в личном кабинете – видит переходы, подключения, оплаты 

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

Высокоуровневая функциональность бэкенда: 

- вести базу пользователей-партнеров (имя/фамилия, емейл, телефон, реквизиты компании, невыплаченный доход и т.д.) 

- авторизовывать/регистрировать пользователей только через OAuth 

- получать и сохранять информацию по действиям посетителей партнерских ссылок – данные будет присылать наш сервер с помощью POST-запросов, формат планируем подогнать под какую-нибудь действующую CPA-сетку (ситадс, адвертайз – мы с ними уже интегрированы и так будет проще). 

- взаимодействовать с фронтом – отдавать данные по пользователям, обновлять профиль юзера, отдавать статистику и детализацию по действиям привлеченных посетителей 

- должна быть админка для всех моделей, лучше всего если это будет просто Django-админка 

Требования к бэкенду сервиса: 

- Python3/Django 

- PostgreSQL 

- Celery (если нужно) 

- Rabbit (если нужно) 

Высокоуровневая функциональность фронта: 

- Статистика – сводка по подключенным клиентам, получение данных с бэкенда и вывод в виде нескольких графиков и итоговых цифр, есть фильтрация по дате и настройка суммирования данных – по дням/месяцам/годам 

- Клиенты – таблица с информацией о клиентах, данные берутся с бэкенда и выводятся в таблицу, нужно предусмотреть пагинацию 

- Оплаты – таблица с информацией об оплатах по каждому сервису, данные берутся с бэкенда и выводятся в таблицу, нужно предусмотреть пагинацию и фильтрацию по сервисам 

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

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

- Требования к рекламе – Здесь находится свод правил и ограничений для представления наших сервисов на стороне партнеров. Выдержка из договора. Просто текст с какой-то простой версткой. 

Требования к фронтенду сервиса: 

- React 

- Redux 

- Webpack 

- Sass 

Макеты будут в Sympli, примерно как это будет выглядеть на скриншотах.

6 лет назад
iboytsov
Иван 
38 лет
6 лет в сервисе
Был
6 лет назад

Заявки фрилансеров

Нет заявок фрилансеров